>>> krita: Building community/krita 5.2.9-r0 (using abuild 3.14.1-r6) started Mon, 03 Feb 2025 13:27:40 +0000 >>> krita: Validating /home/buildozer/aports/community/krita/APKBUILD... >>> krita: Analyzing dependencies... >>> krita: Installing for build: build-base qt5-qtbase-sqlite boost-dev eigen-dev exiv2-dev extra-cmake-modules fftw-dev giflib-dev gsl-dev immer karchive5-dev kcompletion5-dev kconfig5-dev kcoreaddons5-dev kcrash5-dev kguiaddons5-dev ki18n5-dev kitemmodels5-dev kitemviews5-dev krita-kseexpr-dev kwidgetsaddons5-dev kwindowsystem5-dev lager lcms2-dev libheif-dev libjpeg-turbo-dev libjxl-dev libmypaint-dev libraw-dev libunibreak-dev libxi-dev opencolorio-dev openexr-dev poppler-qt5-dev py3-qt5 py3-sip qt5-qtbase-dev qt5-qtmultimedia-dev qt5-qtsvg-dev qt5-qttools-dev quazip-dev samurai tiff-dev xcb-util-dev zlib-dev zug (1/523) Installing icu-data-full (74.2-r0) (2/523) Installing dbus-libs (1.16.0-r0) (3/523) Installing libffi (3.4.6-r0) (4/523) Installing libintl (0.22.5-r0) (5/523) Installing libeconf (0.6.3-r0) (6/523) Installing libblkid (2.40.4-r0) (7/523) Installing libmount (2.40.4-r0) (8/523) Installing glib (2.82.4-r0) (9/523) Installing icu-libs (74.2-r0) (10/523) Installing libpcre2-16 (10.43-r0) (11/523) Installing qt5-qtbase (5.15.10_git20230714-r3) (12/523) Installing sqlite-libs (3.48.0-r0) (13/523) Installing qt5-qtbase-sqlite (5.15.10_git20230714-r3) (14/523) Installing boost1.84-atomic (1.84.0-r2) (15/523) Installing boost1.84-chrono (1.84.0-r2) (16/523) Installing boost1.84-container (1.84.0-r2) (17/523) Installing boost1.84-context (1.84.0-r2) (18/523) Installing boost1.84-contract (1.84.0-r2) (19/523) Installing boost1.84-coroutine (1.84.0-r2) (20/523) Installing boost1.84-date_time (1.84.0-r2) (21/523) Installing boost1.84-fiber (1.84.0-r2) (22/523) Installing boost1.84-filesystem (1.84.0-r2) (23/523) Installing boost1.84-graph (1.84.0-r2) (24/523) Installing boost1.84-iostreams (1.84.0-r2) (25/523) Installing boost1.84-thread (1.84.0-r2) (26/523) Installing boost1.84-locale (1.84.0-r2) (27/523) Installing boost1.84-log (1.84.0-r2) (28/523) Installing boost1.84-log_setup (1.84.0-r2) (29/523) Installing boost1.84-math (1.84.0-r2) (30/523) Installing boost1.84-prg_exec_monitor (1.84.0-r2) (31/523) Installing boost1.84-program_options (1.84.0-r2) (32/523) Installing gdbm (1.24-r0) (33/523) Installing mpdecimal (4.0.0-r0) (34/523) Installing libpanelw (6.5_p20250118-r0) (35/523) Installing python3 (3.12.8-r1) (36/523) Installing python3-pycache-pyc0 (3.12.8-r1) (37/523) Installing pyc (3.12.8-r1) (38/523) Installing python3-pyc (3.12.8-r1) (39/523) Installing boost1.84-python3 (1.84.0-r2) (40/523) Installing boost1.84-random (1.84.0-r2) (41/523) Installing boost1.84-regex (1.84.0-r2) (42/523) Installing boost1.84-serialization (1.84.0-r2) (43/523) Installing boost1.84-stacktrace_basic (1.84.0-r2) (44/523) Installing boost1.84-stacktrace_noop (1.84.0-r2) (45/523) Installing boost1.84-system (1.84.0-r2) (46/523) Installing boost1.84-timer (1.84.0-r2) (47/523) Installing boost1.84-type_erasure (1.84.0-r2) (48/523) Installing boost1.84-unit_test_framework (1.84.0-r2) (49/523) Installing boost1.84-url (1.84.0-r2) (50/523) Installing boost1.84-wave (1.84.0-r2) (51/523) Installing boost1.84-wserialization (1.84.0-r2) (52/523) Installing boost1.84-json (1.84.0-r2) (53/523) Installing boost1.84-nowide (1.84.0-r2) (54/523) Installing boost1.84-libs (1.84.0-r2) (55/523) Installing boost1.84 (1.84.0-r2) (56/523) Installing linux-headers (6.12.6-r0) (57/523) Installing bzip2-dev (1.0.8-r6) (58/523) Installing icu (74.2-r0) (59/523) Installing icu-dev (74.2-r0) (60/523) Installing xz (5.6.4-r0) (61/523) Installing xz-dev (5.6.4-r0) (62/523) Installing zlib-dev (1.3.1-r2) (63/523) Installing zstd (1.5.6-r2) (64/523) Installing zstd-dev (1.5.6-r2) (65/523) Installing boost1.84-dev (1.84.0-r2) (66/523) Installing boost-dev (1.84.0-r2) (67/523) Installing eigen-dev (3.4.0-r10) (68/523) Installing expat (2.6.4-r0) (69/523) Installing expat-dev (2.6.4-r0) (70/523) Installing exiv2 (0.28.3-r0) (71/523) Installing exiv2-dev (0.28.3-r0) (72/523) Installing libarchive (3.7.7-r0) (73/523) Installing rhash-libs (1.4.5-r0) (74/523) Installing libuv (1.50.0-r0) (75/523) Installing cmake (3.31.4-r0) (76/523) Installing extra-cmake-modules (6.10.0-r0) (77/523) Installing fftw-double-libs (3.3.10-r6) (78/523) Installing fftw-long-double-libs (3.3.10-r6) (79/523) Installing fftw-single-libs (3.3.10-r6) (80/523) Installing fftw-dev (3.3.10-r6) (81/523) Installing giflib (5.2.2-r0) (82/523) Installing giflib-dev (5.2.2-r0) (83/523) Installing gsl (2.7.1-r1) (84/523) Installing gsl-dev (2.7.1-r1) (85/523) Installing immer (0.8.1-r0) (86/523) Installing unixodbc (2.3.12-r0) (87/523) Installing qt5-qtbase-odbc (5.15.10_git20230714-r3) (88/523) Installing libpq (17.2-r0) (89/523) Installing qt5-qtbase-postgresql (5.15.10_git20230714-r3) (90/523) Installing mariadb-connector-c (3.3.10-r0) (91/523) Installing qt5-qtbase-mysql (5.15.10_git20230714-r3) (92/523) Installing freetds (1.4.26-r0) (93/523) Installing qt5-qtbase-tds (5.15.10_git20230714-r3) (94/523) Installing hicolor-icon-theme (0.18-r0) (95/523) Installing libxau (1.0.12-r0) (96/523) Installing libmd (1.1.0-r0) (97/523) Installing libbsd (0.12.2-r0) (98/523) Installing libxdmcp (1.1.5-r1) (99/523) Installing libxcb (1.17.0-r0) (100/523) Installing libx11 (1.8.10-r0) (101/523) Installing xprop (1.2.8-r0) (102/523) Installing libxext (1.3.6-r2) (103/523) Installing libice (1.1.2-r0) (104/523) Installing libuuid (2.40.4-r0) (105/523) Installing libsm (1.2.5-r0) (106/523) Installing libxt (1.3.1-r0) (107/523) Installing libxmu (1.2.1-r0) (108/523) Installing xset (1.2.5-r1) (109/523) Installing xdg-utils (1.2.1-r1) (110/523) Installing libxml2 (2.13.4-r3) (111/523) Installing llvm19-libs (19.1.7-r0) (112/523) Installing spirv-tools (1.4.304.0-r0) (113/523) Installing hwdata-pci (0.391-r0) (114/523) Installing libpciaccess (0.18.1-r0) (115/523) Installing libdrm (2.4.124-r0) (116/523) Installing mesa-glapi (24.3.4-r0) (117/523) Installing wayland-libs-server (1.23.1-r0) (118/523) Installing libxxf86vm (1.1.6-r0) (119/523) Installing mesa-gl (24.3.4-r0) (120/523) Installing qt5-qtdeclarative (5.15.10_git20230629-r0) (121/523) Installing libxcomposite (0.4.6-r5) (122/523) Installing libpng (1.6.45-r0) (123/523) Installing freetype (2.13.3-r0) (124/523) Installing fontconfig (2.15.0-r1) (125/523) Installing wayland-libs-client (1.23.1-r0) (126/523) Installing wayland-libs-cursor (1.23.1-r0) (127/523) Installing wayland-libs-egl (1.23.1-r0) (128/523) Installing xkeyboard-config (2.43-r0) (129/523) Installing libxkbcommon (1.7.0-r1) (130/523) Installing qt5-qtwayland (5.15.10_git20230714-r0) (131/523) Installing libxshmfence (1.3.3-r0) (132/523) Installing mesa (24.3.4-r0) (133/523) Installing mesa-gbm (24.3.4-r0) (134/523) Installing mesa-egl (24.3.4-r0) (135/523) Installing avahi-libs (0.8-r19) (136/523) Installing nettle (3.10.1-r0) (137/523) Installing libtasn1 (4.19.0-r2) (138/523) Installing p11-kit (0.25.5-r2) (139/523) Installing gnutls (3.8.8-r0) (140/523) Installing cups-libs (2.4.11-r0) (141/523) Installing shared-mime-info (2.4-r2) (142/523) Installing libjpeg-turbo (3.1.0-r0) (143/523) Installing libsharpyuv (1.5.0-r0) (144/523) Installing libwebp (1.5.0-r0) (145/523) Installing tiff (4.7.0-r0) (146/523) Installing gdk-pixbuf (2.42.12-r1) (147/523) Installing gtk-update-icon-cache (3.24.48-r0) (148/523) Installing libxfixes (6.0.1-r4) (149/523) Installing libxrender (0.9.12-r0) (150/523) Installing libxcursor (1.2.3-r0) (151/523) Installing libxdamage (1.1.6-r5) (152/523) Installing libxi (1.8.2-r0) (153/523) Installing libxinerama (1.1.5-r4) (154/523) Installing libxrandr (1.5.4-r1) (155/523) Installing libatk-1.0 (2.54.1-r0) (156/523) Installing libxtst (1.2.5-r0) (157/523) Installing at-spi2-core (2.54.1-r0) (158/523) Installing libatk-bridge-2.0 (2.54.1-r0) (159/523) Installing pixman (0.43.4-r1) (160/523) Installing cairo (1.18.2-r1) (161/523) Installing cairo-gobject (1.18.2-r1) (162/523) Installing libepoxy (1.5.10-r1) (163/523) Installing fribidi (1.0.16-r0) (164/523) Installing graphite2 (1.3.14-r6) (165/523) Installing harfbuzz (10.2.0-r0) (166/523) Installing libxft (2.3.8-r3) (167/523) Installing pango (1.54.0-r1) (168/523) Installing gtk+3.0 (3.24.48-r0) (169/523) Installing libevdev (1.13.3-r0) (170/523) Installing mtdev (1.1.7-r0) (171/523) Installing eudev-libs (3.2.14-r5) (172/523) Installing libinput-libs (1.27.1-r0) (173/523) Installing xcb-util-wm (0.4.2-r0) (174/523) Installing xcb-util (0.4.1-r3) (175/523) Installing xcb-util-image (0.4.1-r0) (176/523) Installing xcb-util-keysyms (0.4.1-r0) (177/523) Installing xcb-util-renderutil (0.3.10-r0) (178/523) Installing libxkbcommon-x11 (1.7.0-r1) (179/523) Installing qt5-qtbase-x11 (5.15.10_git20230714-r3) (180/523) Installing dbus-dev (1.16.0-r0) (181/523) Installing brotli (1.1.0-r2) (182/523) Installing brotli-dev (1.1.0-r2) (183/523) Installing libpng-dev (1.6.45-r0) (184/523) Installing freetype-dev (2.13.3-r0) (185/523) Installing fontconfig-dev (2.15.0-r1) (186/523) Installing libxml2-utils (2.13.4-r3) (187/523) Installing docbook-xml (4.5-r9) Executing docbook-xml-4.5-r9.post-install (188/523) Installing libgpg-error (1.51-r0) (189/523) Installing libgcrypt (1.10.3-r1) (190/523) Installing libxslt (1.1.42-r1) (191/523) Installing docbook-xsl-ns (1.79.2-r11) Executing docbook-xsl-ns-1.79.2-r11.post-install (192/523) Installing docbook-xsl-nons (1.79.2-r11) Executing docbook-xsl-nons-1.79.2-r11.post-install (193/523) Installing docbook-xsl (1.79.2-r11) (194/523) Installing gettext-asprintf (0.22.5-r0) (195/523) Installing gettext-libs (0.22.5-r0) (196/523) Installing gettext-envsubst (0.22.5-r0) (197/523) Installing gettext (0.22.5-r0) (198/523) Installing gettext-dev (0.22.5-r0) (199/523) Installing py3-parsing (3.2.0-r0) (200/523) Installing py3-parsing-pyc (3.2.0-r0) (201/523) Installing py3-packaging (24.2-r0) (202/523) Installing py3-packaging-pyc (24.2-r0) (203/523) Installing libffi-dev (3.4.6-r0) (204/523) Installing bsd-compat-headers (0.7.2-r6) (205/523) Installing libformw (6.5_p20250118-r0) (206/523) Installing libmenuw (6.5_p20250118-r0) (207/523) Installing libncurses++ (6.5_p20250118-r0) (208/523) Installing ncurses-dev (6.5_p20250118-r0) (209/523) Installing libedit-dev (20250104.3.1-r0) (210/523) Installing libpcre2-32 (10.43-r0) (211/523) Installing pcre2-dev (10.43-r0) (212/523) Installing libfdisk (2.40.4-r0) (213/523) Installing libsmartcols (2.40.4-r0) (214/523) Installing sqlite (3.48.0-r0) (215/523) Installing sqlite-dev (3.48.0-r0) (216/523) Installing util-linux (2.40.4-r0) (217/523) Installing dmesg (2.40.4-r0) (218/523) Installing setarch (2.40.4-r0) (219/523) Installing skalibs-libs (2.14.3.0-r0) (220/523) Installing utmps-libs (0.1.2.3-r2) (221/523) Installing util-linux-misc (2.40.4-r0) (222/523) Installing linux-pam (1.7.0-r0) (223/523) Installing runuser (2.40.4-r0) (224/523) Installing mount (2.40.4-r0) (225/523) Installing losetup (2.40.4-r0) (226/523) Installing hexdump (2.40.4-r0) (227/523) Installing uuidgen (2.40.4-r0) (228/523) Installing blkid (2.40.4-r0) (229/523) Installing sfdisk (2.40.4-r0) (230/523) Installing mcookie (2.40.4-r0) (231/523) Installing agetty (2.40.4-r0) (232/523) Installing wipefs (2.40.4-r0) (233/523) Installing cfdisk (2.40.4-r0) (234/523) Installing umount (2.40.4-r0) (235/523) Installing flock (2.40.4-r0) (236/523) Installing lsblk (2.40.4-r0) (237/523) Installing libcap-ng (0.8.5-r0) (238/523) Installing setpriv (2.40.4-r0) (239/523) Installing lscpu (2.40.4-r0) (240/523) Installing logger (2.40.4-r0) (241/523) Installing partx (2.40.4-r0) (242/523) Installing fstrim (2.40.4-r0) (243/523) Installing findmnt (2.40.4-r0) (244/523) Installing util-linux-dev (2.40.4-r0) (245/523) Installing glib-dev (2.82.4-r0) (246/523) Installing xorgproto (2024.1-r0) (247/523) Installing libice-dev (1.1.2-r0) (248/523) Installing libsm-dev (1.2.5-r0) (249/523) Installing libxau-dev (1.0.12-r0) (250/523) Installing xcb-proto (1.17.0-r0) (251/523) Installing xcb-proto-pyc (1.17.0-r0) (252/523) Installing libxdmcp-dev (1.1.5-r1) (253/523) Installing libxcb-dev (1.17.0-r0) (254/523) Installing xtrans (1.5.2-r0) (255/523) Installing libx11-dev (1.8.10-r0) (256/523) Installing libxext-dev (1.3.6-r2) (257/523) Installing libpciaccess-dev (0.18.1-r0) (258/523) Installing libdrm-dev (2.4.124-r0) (259/523) Installing libxfixes-dev (6.0.1-r4) (260/523) Installing libxdamage-dev (1.1.6-r5) (261/523) Installing libxshmfence-dev (1.3.3-r0) (262/523) Installing mesa-gles (24.3.4-r0) (263/523) Installing mesa-osmesa (24.3.4-r0) (264/523) Installing clang19-headers (19.1.7-r0) (265/523) Installing libclc (19.1.7-r0) (266/523) Installing spirv-llvm-translator-libs (19.1.3-r0) (267/523) Installing clang19-libs (19.1.7-r0) (268/523) Installing mesa-rusticl (24.3.4-r0) (269/523) Installing mesa-xatracker (24.3.4-r0) (270/523) Installing libxxf86vm-dev (1.1.6-r0) (271/523) Installing mesa-dev (24.3.4-r0) (272/523) Installing openssl-dev (3.3.2-r4) (273/523) Installing perl (5.40.1-r0) (274/523) Installing qt5-qtbase-dev (5.15.10_git20230714-r3) (275/523) Installing karchive5 (5.116.0-r0) (276/523) Installing karchive5-dev (5.116.0-r0) (277/523) Installing kconfig5 (5.116.0-r0) (278/523) Installing kconfig5-dev (5.116.0-r0) (279/523) Installing kwidgetsaddons5 (5.116.0-r0) (280/523) Installing kwidgetsaddons5-dev (5.116.0-r0) (281/523) Installing kcompletion5 (5.116.0-r0) (282/523) Installing kcompletion5-dev (5.116.0-r0) (283/523) Installing kcoreaddons5 (5.116.0-r1) (284/523) Installing kcoreaddons5-dev (5.116.0-r1) (285/523) Installing qt5-qtx11extras (5.15.10_git20230424-r1) (286/523) Installing qt5-qtx11extras-dev (5.15.10_git20230424-r1) (287/523) Installing kwindowsystem5 (5.116.0-r0) (288/523) Installing kwindowsystem5-dev (5.116.0-r0) (289/523) Installing kcrash5 (5.116.0-r0) (290/523) Installing kcrash5-dev (5.116.0-r0) (291/523) Installing plasma-wayland-protocols (1.16.0-r0) (292/523) Installing qt5-qttools (5.15.10_git20230612-r2) (293/523) Installing libqt5designer (5.15.10_git20230612-r2) (294/523) Installing libqt5designercomponents (5.15.10_git20230612-r2) (295/523) Installing libqt5help (5.15.10_git20230612-r2) (296/523) Installing clang18-headers (18.1.8-r2) (297/523) Installing llvm18-libs (18.1.8-r1) (298/523) Installing clang18-libclang (18.1.8-r2) (299/523) Installing qt5-qttools-dev (5.15.10_git20230612-r2) (300/523) Installing libxcomposite-dev (0.4.6-r5) (301/523) Installing libxml2-dev (2.13.4-r3) (302/523) Installing libxkbcommon-dev (1.7.0-r1) (303/523) Installing qt5-qtdeclarative-dev (5.15.10_git20230629-r0) (304/523) Installing qt5-qtgraphicaleffects (5.15.10_git20230424-r1) (305/523) Installing qt5-qtquickcontrols2 (5.15.10_git20230612-r1) (306/523) Installing qt5-qtquickcontrols2-dev (5.15.10_git20230612-r1) (307/523) Installing wayland-dev (1.23.1-r0) (308/523) Installing qt5-qtwayland-dev (5.15.10_git20230714-r0) (309/523) Installing kguiaddons5 (5.116.0-r0) (310/523) Installing kguiaddons5-dev (5.116.0-r0) (311/523) Installing ki18n5 (5.116.0-r0) (312/523) Installing ki18n5-dev (5.116.0-r0) (313/523) Installing kitemmodels5 (5.116.0-r0) (314/523) Installing kitemmodels5-dev (5.116.0-r0) (315/523) Installing kitemviews5 (5.116.0-r0) (316/523) Installing kitemviews5-dev (5.116.0-r0) (317/523) Installing krita-kseexpr (4.0.4.0-r1) (318/523) Installing krita-kseexpr-dev (4.0.4.0-r1) (319/523) Installing lager (0.1.1-r1) (320/523) Installing lcms2 (2.16-r0) (321/523) Installing lcms2-plugins (2.16-r0) (322/523) Installing libturbojpeg (3.1.0-r0) (323/523) Installing libjpeg-turbo-dev (3.1.0-r0) (324/523) Installing libtiffxx (4.7.0-r0) (325/523) Installing libwebpdecoder (1.5.0-r0) (326/523) Installing libwebpdemux (1.5.0-r0) (327/523) Installing libwebpmux (1.5.0-r0) (328/523) Installing libwebp-dev (1.5.0-r0) (329/523) Installing tiff-dev (4.7.0-r0) (330/523) Installing lcms2-dev (2.16-r0) (331/523) Installing libde265 (1.0.15-r0) (332/523) Installing libde265-dev (1.0.15-r0) (333/523) Installing numactl (2.0.18-r0) (334/523) Installing x265-libs (3.6-r0) (335/523) Installing x265-dev (3.6-r0) (336/523) Installing aom-libs (3.11.0-r0) (337/523) Installing libheif (1.19.5-r0) (338/523) Installing aom-dev (3.11.0-r0) (339/523) Installing libheif-dev (1.19.5-r0) (340/523) Installing openexr-libiex (3.3.2-r0) (341/523) Installing openexr-libilmthread (3.3.2-r0) (342/523) Installing imath (3.1.12-r0) (343/523) Installing libdeflate (1.23-r0) (344/523) Installing openexr-libopenexrcore (3.3.2-r0) (345/523) Installing openexr-libopenexr (3.3.2-r0) (346/523) Installing libhwy (1.0.7-r0) (347/523) Installing libjxl (0.10.3-r0) (348/523) Installing libhwy_contrib (1.0.7-r0) (349/523) Installing libhwy_test (1.0.7-r0) (350/523) Installing gtest (1.15.2-r0) (351/523) Installing gmock (1.15.2-r0) (352/523) Installing gtest-dev (1.15.2-r0) (353/523) Installing highway-dev (1.0.7-r0) (354/523) Installing libjxl-dev (0.10.3-r0) (355/523) Installing json-c (0.18-r0) (356/523) Installing libmypaint (1.6.1-r0) (357/523) Installing json-c-dev (0.18-r0) (358/523) Installing libmypaint-dev (1.6.1-r0) (359/523) Installing libraw (0.21.3-r0) (360/523) Installing libraw-dev (0.21.3-r0) (361/523) Installing libunibreak (6.1-r0) (362/523) Installing libunibreak-dev (6.1-r0) (363/523) Installing libxi-dev (1.8.2-r0) (364/523) Installing zlib-ng (2.1.8-r0) (365/523) Installing minizip-ng (4.0.8-r0) (366/523) Installing pystring (1.1.4-r0) (367/523) Installing yaml-cpp (0.8.0-r0) (368/523) Installing opencolorio (2.4.1-r0) (369/523) Installing opencolorio-dev (2.4.1-r0) (370/523) Installing libdeflate-static (1.23-r0) (371/523) Installing openexr-libopenexrutil (3.3.2-r0) (372/523) Installing py3-imath (3.1.12-r0) (373/523) Installing imath-dev (3.1.12-r0) (374/523) Installing libdeflate-dev (1.23-r0) (375/523) Installing openexr-dev (3.3.2-r0) (376/523) Installing cairo-tools (1.18.2-r1) (377/523) Installing libxrender-dev (0.9.12-r0) (378/523) Installing pixman-dev (0.43.4-r1) (379/523) Installing util-macros (1.20.1-r0) (380/523) Installing xcb-util-dev (0.4.1-r3) (381/523) Installing cairo-dev (1.18.2-r1) (382/523) Installing jpeg-dev (9f-r0) (383/523) Installing openjpeg (2.5.3-r0) (384/523) Installing openjpeg-tools (2.5.3-r0) (385/523) Installing openjpeg-dev (2.5.3-r0) (386/523) Installing nspr (4.36-r0) (387/523) Installing nss (3.107-r0) (388/523) Installing poppler (25.01.0-r0) (389/523) Installing poppler-glib (25.01.0-r0) (390/523) Installing poppler-dev (25.01.0-r0) (391/523) Installing poppler-qt5 (25.01.0-r0) (392/523) Installing tzdata (2025a-r0) (393/523) Installing libb2 (0.98.1-r3) (394/523) Installing double-conversion (3.3.0-r0) (395/523) Installing duktape-libs (2.7.0-r2) (396/523) Installing libproxy (0.5.9-r0) (397/523) Installing qt6-qtbase (6.8.1-r0) (398/523) Installing tslib (1.23-r0) (399/523) Installing xcb-util-cursor (0.1.5-r0) (400/523) Installing qt6-qtbase-x11 (6.8.1-r0) (401/523) Installing qt6-qtdeclarative (6.8.1-r2) (402/523) Installing qt6-qtwayland (6.8.1-r1) (403/523) Installing poppler-qt6 (25.01.0-r0) (404/523) Installing poppler-qt5-dev (25.01.0-r0) (405/523) Installing py3-pyqt5-sip (12.17.0-r0) (406/523) Installing bluez-libs (5.79-r0) (407/523) Installing qt5-qtconnectivity (5.15.10_git20230612-r1) (408/523) Installing qt5-qtlocation (5.15.10_git20230612-r3) (409/523) Installing alsa-lib (1.2.13-r0) (410/523) Installing libxv (1.0.13-r0) (411/523) Installing cdparanoia-libs (10.2-r14) (412/523) Installing graphene (1.10.8-r5) (413/523) Installing gstreamer (1.24.11-r0) (414/523) Installing gstreamer-ptp-helper (1.24.11-r0) (415/523) Installing libogg (1.3.5-r5) (416/523) Installing opus (1.5.2-r1) (417/523) Installing orc (0.4.40-r1) (418/523) Installing libtheora (1.1.1-r18) (419/523) Installing libvorbis (1.3.7-r2) (420/523) Installing gst-plugins-base (1.24.11-r0) (421/523) Installing qt5-qtmultimedia (5.15.10_git20230612-r1) (422/523) Installing qt5-qtserialport (5.15.10_git20230424-r1) (423/523) Installing qt5-qtsvg (5.15.10_git20230612-r1) (424/523) Installing qt5-qtwebchannel (5.15.10_git20230612-r1) (425/523) Installing qt5-qtwebsockets-libs (5.15.10_git20230612-r2) (426/523) Installing py3-qt5 (5.15.11-r0) (427/523) Installing py3-qt5-pyc (5.15.11-r0) (428/523) Installing py3-ply (3.11-r11) (429/523) Installing py3-ply-pyc (3.11-r11) (430/523) Installing py3-setuptools (70.3.0-r0) (431/523) Installing py3-setuptools-pyc (70.3.0-r0) (432/523) Installing py3-toml (0.10.2-r7) (433/523) Installing py3-toml-pyc (0.10.2-r7) (434/523) Installing py3-sip (6.8.6-r1) (435/523) Installing py3-sip-pyc (6.8.6-r1) (436/523) Installing qt5-qtmultimedia-dev (5.15.10_git20230612-r1) (437/523) Installing qt5-qtsvg-dev (5.15.10_git20230612-r1) (438/523) Installing libquazip1-qt5 (1.4-r2) (439/523) Installing qt6-qtshadertools (6.8.1-r0) (440/523) Installing qt6-qt5compat (6.8.1-r0) (441/523) Installing libquazip1-qt6 (1.4-r2) (442/523) Installing qt6-qtbase-mysql (6.8.1-r0) (443/523) Installing qt6-qtbase-odbc (6.8.1-r0) (444/523) Installing qt6-qtbase-postgresql (6.8.1-r0) (445/523) Installing qt6-qtbase-sqlite (6.8.1-r0) (446/523) Installing libgpg-error-dev (1.51-r0) (447/523) Installing libgcrypt-dev (1.10.3-r1) (448/523) Installing gnutls-c++ (3.8.8-r0) (449/523) Installing libgmpxx (6.3.0-r2) (450/523) Installing gmp-dev (6.3.0-r2) (451/523) Installing nettle-dev (3.10.1-r0) (452/523) Installing libidn2-dev (2.3.7-r0) (453/523) Installing libtasn1-progs (4.19.0-r2) (454/523) Installing libtasn1-dev (4.19.0-r2) (455/523) Installing p11-kit-dev (0.25.5-r2) (456/523) Installing gnutls-dev (3.8.8-r0) (457/523) Installing gdbm-tools (1.24-r0) (458/523) Installing gdbm-dev (1.24-r0) (459/523) Installing avahi-compat-howl (0.8-r19) (460/523) Installing avahi-compat-libdns_sd (0.8-r19) (461/523) Installing avahi-glib (0.8-r19) (462/523) Installing libdaemon (0.14-r6) (463/523) Installing libevent (2.1.12-r8) (464/523) Installing avahi (0.8-r19) Executing avahi-0.8-r19.pre-install (465/523) Installing libevent-dev (2.1.12-r8) (466/523) Installing avahi-dev (0.8-r19) (467/523) Installing cups-dev (2.4.11-r0) (468/523) Installing double-conversion-dev (3.3.0-r0) (469/523) Installing eudev-dev (3.2.14-r5) (470/523) Installing gdk-pixbuf-dev (2.42.12-r1) (471/523) Installing libepoxy-dev (1.5.10-r1) (472/523) Installing libxinerama-dev (1.1.5-r4) (473/523) Installing wayland-protocols (1.40-r0) (474/523) Installing libxtst-dev (1.2.5-r0) (475/523) Installing at-spi2-core-dev (2.54.1-r0) (476/523) Installing fribidi-dev (1.0.16-r0) (477/523) Installing pango-tools (1.54.0-r1) (478/523) Installing harfbuzz-cairo (10.2.0-r0) (479/523) Installing harfbuzz-gobject (10.2.0-r0) (480/523) Installing harfbuzz-icu (10.2.0-r0) (481/523) Installing harfbuzz-subset (10.2.0-r0) (482/523) Installing graphite2-dev (1.3.14-r6) (483/523) Installing harfbuzz-dev (10.2.0-r0) (484/523) Installing libxft-dev (2.3.8-r3) (485/523) Installing pango-dev (1.54.0-r1) (486/523) Installing libxcursor-dev (1.2.3-r0) (487/523) Installing libxrandr-dev (1.5.4-r1) (488/523) Installing gtk+3.0-dev (3.24.48-r0) (489/523) Installing libb2-dev (0.98.1-r3) (490/523) Installing libinput-dev (1.27.1-r0) (491/523) Installing libpq-dev (17.2-r0) (492/523) Installing libproxy-dev (0.5.9-r0) (493/523) Installing fmt (11.1.3-r0) (494/523) Installing fmt-dev (11.1.3-r0) (495/523) Installing mariadb-connector-c-dev (3.3.10-r0) (496/523) Installing mariadb-common (11.4.4-r2) (497/523) Installing libaio (0.3.113-r2) (498/523) Installing mariadb-embedded (11.4.4-r2) (499/523) Installing mariadb-dev (11.4.4-r2) (500/523) Installing tslib-dev (1.23-r0) (501/523) Installing unixodbc-dev (2.3.12-r0) (502/523) Installing vulkan-headers (1.3.296.0-r0) (503/523) Installing vulkan-loader (1.3.296.0-r0) (504/523) Installing vulkan-loader-dev (1.3.296.0-r0) (505/523) Installing xcb-util-image-dev (0.4.1-r0) (506/523) Installing xcb-util-renderutil-dev (0.3.10-r0) (507/523) Installing xcb-util-cursor-dev (0.1.5-r0) (508/523) Installing xcb-util-keysyms-dev (0.4.1-r0) (509/523) Installing xcb-util-wm-dev (0.4.2-r0) (510/523) Installing qt6-qtbase-dev (6.8.1-r0) (511/523) Installing quazip-dev (1.4-r2) (512/523) Installing samurai (1.2-r6) (513/523) Installing zug (0.1.1-r0) (514/523) Installing .makedepends-krita (20250203.132741) (515/523) Installing dbus (1.16.0-r0) Executing dbus-1.16.0-r0.pre-install Executing dbus-1.16.0-r0.post-install (516/523) Installing dbus-openrc (1.16.0-r0) (517/523) Installing dbus-daemon-launch-helper (1.16.0-r0) (518/523) Installing avahi-openrc (0.8-r19) (519/523) Installing util-linux-openrc (2.40.4-r0) (520/523) Installing agetty-openrc (0.56-r0) (521/523) Installing perl-error (0.17029-r2) (522/523) Installing perl-git (2.48.1-r0) (523/523) Installing git-perl (2.48.1-r0) Executing busybox-1.37.0-r13.trigger Executing glib-2.82.4-r0.trigger Executing shared-mime-info-2.4-r2.trigger Executing gdk-pixbuf-2.42.12-r1.trigger Executing gtk-update-icon-cache-3.24.48-r0.trigger Executing gtk+3.0-3.24.48-r0.trigger Executing dbus-1.16.0-r0.trigger OK: 2215 MiB in 639 packages >>> krita: Cleaning up srcdir >>> krita: Cleaning up pkgdir >>> krita: Cleaning up tmpdir >>> krita: Fetching https://distfiles.alpinelinux.org/distfiles/edge/krita-5.2.9.tar.xz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 >>> krita: Fetching https://download.kde.org/stable/krita/5.2.9/krita-5.2.9.tar.xz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 1 177M 1 1890k 0 0 2769k 0 0:01:05 --:--:-- 0:01:05 2769k 2 177M 2 5249k 0 0 3199k 0 0:00:56 0:00:01 0:00:55 3502k 4 177M 4 7710k 0 0 2922k 0 0:01:02 0:00:02 0:01:00 2975k 5 177M 5 9.9M 0 0 2808k 0 0:01:04 0:00:03 0:01:01 2816k 7 177M 7 12.6M 0 0 2792k 0 0:01:05 0:00:04 0:01:01 2796k 8 177M 8 15.6M 0 0 2850k 0 0:01:03 0:00:05 0:00:58 2861k 10 177M 10 18.4M 0 0 2843k 0 0:01:04 0:00:06 0:00:58 2726k 12 177M 12 21.9M 0 0 2942k 0 0:01:01 0:00:07 0:00:54 2953k 13 177M 13 24.7M 0 0 2938k 0 0:01:02 0:00:08 0:00:54 3032k 15 177M 15 27.5M 0 0 2929k 0 0:01:02 0:00:09 0:00:53 3055k 17 177M 17 30.3M 0 0 2923k 0 0:01:02 0:00:10 0:00:52 3006k 18 177M 18 32.4M 0 0 2854k 0 0:01:03 0:00:11 0:00:52 2869k 19 177M 19 34.2M 0 0 2771k 0 0:01:05 0:00:12 0:00:53 2510k 20 177M 20 36.0M 0 0 2704k 0 0:01:07 0:00:13 0:00:54 2301k 21 177M 21 38.5M 0 0 2698k 0 0:01:07 0:00:14 0:00:53 2253k 23 177M 23 41.0M 0 0 2690k 0 0:01:07 0:00:15 0:00:52 2195k 24 177M 24 43.1M 0 0 2652k 0 0:01:08 0:00:16 0:00:52 2183k 25 177M 25 45.1M 0 0 2621k 0 0:01:09 0:00:17 0:00:52 2240k 26 177M 26 47.9M 0 0 2632k 0 0:01:09 0:00:18 0:00:51 2436k 28 177M 28 50.2M 0 0 2618k 0 0:01:09 0:00:19 0:00:50 2385k 28 177M 28 51.2M 0 0 2540k 0 0:01:11 0:00:20 0:00:51 2072k 29 177M 29 53.2M 0 0 2519k 0 0:01:12 0:00:21 0:00:51 2075k 31 177M 31 56.4M 0 0 2552k 0 0:01:11 0:00:22 0:00:49 2309k 33 177M 33 59.2M 0 0 2568k 0 0:01:10 0:00:23 0:00:47 2329k 34 177M 34 62.0M 0 0 2580k 0 0:01:10 0:00:24 0:00:46 2429k 35 177M 35 63.7M 0 0 2545k 0 0:01:11 0:00:25 0:00:46 2567k 36 177M 36 64.9M 0 0 2495k 0 0:01:13 0:00:26 0:00:47 2391k 37 177M 37 65.8M 0 0 2440k 0 0:01:14 0:00:27 0:00:47 1934k 38 177M 38 67.7M 0 0 2418k 0 0:01:15 0:00:28 0:00:47 1713k 38 177M 38 68.6M 0 0 2372k 0 0:01:16 0:00:29 0:00:47 1349k 39 177M 39 70.7M 0 0 2363k 0 0:01:17 0:00:30 0:00:47 1428k 41 177M 41 73.9M 0 0 2394k 0 0:01:16 0:00:31 0:00:45 1852k 43 177M 43 77.4M 0 0 2429k 0 0:01:14 0:00:32 0:00:42 2372k 45 177M 45 80.1M 0 0 2439k 0 0:01:14 0:00:33 0:00:41 2561k 46 177M 46 82.5M 0 0 2438k 0 0:01:14 0:00:34 0:00:40 2833k 47 177M 47 84.0M 0 0 2416k 0 0:01:15 0:00:35 0:00:40 2736k 48 177M 48 86.0M 0 0 2405k 0 0:01:15 0:00:36 0:00:39 2473k 49 177M 49 88.2M 0 0 2399k 0 0:01:15 0:00:37 0:00:38 2201k 51 177M 51 91.4M 0 0 2422k 0 0:01:15 0:00:38 0:00:37 2304k 52 177M 52 94.2M 0 0 2435k 0 0:01:14 0:00:39 0:00:35 2409k 54 177M 54 96.7M 0 0 2437k 0 0:01:14 0:00:40 0:00:34 2587k 55 177M 55 98.6M 0 0 2426k 0 0:01:15 0:00:41 0:00:34 2583k 56 177M 56 101M 0 0 2430k 0 0:01:14 0:00:42 0:00:32 2659k 58 177M 58 103M 0 0 2430k 0 0:01:14 0:00:43 0:00:31 2488k 59 177M 59 106M 0 0 2436k 0 0:01:14 0:00:44 0:00:30 2442k 61 177M 61 109M 0 0 2452k 0 0:01:14 0:00:45 0:00:29 2573k 62 177M 62 111M 0 0 2458k 0 0:01:14 0:00:46 0:00:28 2722k 64 177M 64 114M 0 0 2453k 0 0:01:14 0:00:47 0:00:27 2648k 66 177M 66 117M 0 0 2474k 0 0:01:13 0:00:48 0:00:25 2860k 68 177M 68 122M 0 0 2517k 0 0:01:12 0:00:49 0:00:23 3248k 71 177M 71 126M 0 0 2561k 0 0:01:11 0:00:50 0:00:21 3559k 74 177M 74 131M 0 0 2616k 0 0:01:09 0:00:51 0:00:18 4088k 77 177M 77 137M 0 0 2672k 0 0:01:08 0:00:52 0:00:16 4762k 79 177M 79 140M 0 0 2685k 0 0:01:07 0:00:53 0:00:14 4735k 80 177M 80 143M 0 0 2691k 0 0:01:07 0:00:54 0:00:13 4421k 83 177M 83 147M 0 0 2720k 0 0:01:06 0:00:55 0:00:11 4327k 85 177M 85 151M 0 0 2745k 0 0:01:06 0:00:56 0:00:10 4075k 86 177M 86 153M 0 0 2732k 0 0:01:06 0:00:57 0:00:09 3365k 87 177M 87 156M 0 0 2725k 0 0:01:06 0:00:58 0:00:08 3161k 88 177M 88 157M 0 0 2704k 0 0:01:07 0:00:59 0:00:08 2847k 89 177M 89 159M 0 0 2692k 0 0:01:07 0:01:00 0:00:07 2382k 91 177M 91 162M 0 0 2698k 0 0:01:07 0:01:01 0:00:06 2162k 93 177M 93 166M 0 0 2721k 0 0:01:06 0:01:02 0:00:04 2588k 96 177M 96 171M 0 0 2753k 0 0:01:06 0:01:03 0:00:03 3084k 98 177M 98 174M 0 0 2765k 0 0:01:05 0:01:04 0:00:01 3483k 100 177M 100 177M 0 0 2784k 0 0:01:05 0:01:05 --:--:-- 3943k >>> krita: Fetching https://distfiles.alpinelinux.org/distfiles/edge/krita-5.2.9.tar.xz >>> krita: Checking sha512sums... krita-5.2.9.tar.xz: OK 0001-fftw-use-pkgconfig.patch: OK 20-sip-6.8.patch: OK >>> krita: Unpacking /var/cache/distfiles/edge/krita-5.2.9.tar.xz... >>> krita: 0001-fftw-use-pkgconfig.patch patching file cmake/modules/FindFFTW3.cmake >>> krita: 20-sip-6.8.patch patching file cmake/modules/pyproject.toml.in Hunk #1 succeeded at 9 with fuzz 1. -- The CXX compiler identification is GNU 14.2.0 -- The C compiler identification is GNU 14.2.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/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/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Using CMake version: 3.31.4 -- Krita version: 5.2.9 -- Branding selected: default -- Found Python: /usr/bin/python3.12 (found suitable version "3.12.8", minimum required is "3.8") found components: Interpreter missing components: Development Development.Module Development.Embed -- FindPythonLibrary: TRUE -- Python system site-packages directory: /usr/lib/python3.12/site-packages CMake Warning at cmake/modules/FindPythonLibrary.cmake:68 (message): CMAKE_PREFIX_PATH variable is not set, we might NOT be able to detect SIP modules Call Stack (most recent call first): CMakeLists.txt:333 (find_package) -- Krita site-packages directories for SIP v4: /usr/lib/krita-python-libs -- Krita site-packages directories for SIP v5+: /usr/lib/python3.12/site-packages -- Could NOT find PythonLibrary (missing: PYTHON_LIBRARY PYTHON_INCLUDE_DIRS PYTHON_INCLUDE_PATH) (Required is at least version "3.8") -- Installing in the same prefix as Qt, adopting their path scheme. -- Looking for __GLIBC__ -- Looking for __GLIBC__ - not 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/lib/cmake/KF5Config/KF5ConfigConfig.cmake (found version "5.116.0") -- Found KF5WidgetsAddons: /usr/lib/cmake/KF5WidgetsAddons/KF5WidgetsAddonsConfig.cmake (found version "5.116.0") -- Found KF5Completion: /usr/lib/cmake/KF5Completion/KF5CompletionConfig.cmake (found version "5.116.0") -- Found KF5CoreAddons: /usr/lib/cmake/KF5CoreAddons/KF5CoreAddonsConfig.cmake (found version "5.116.0") -- Found KF5GuiAddons: /usr/lib/cmake/KF5GuiAddons/KF5GuiAddonsConfig.cmake (found version "5.116.0") -- Found Gettext: /usr/bin/msgmerge (found version "0.22.5") -- Found KF5I18n: /usr/lib/cmake/KF5I18n/KF5I18nConfig.cmake (found version "5.116.0") -- Found KF5ItemViews: /usr/lib/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 -- Looking for IceConnectionNumber in ICE -- Looking for IceConnectionNumber in ICE - found -- Found KF5WindowSystem: /usr/lib/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.45") 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/lib/cmake/Boost-1.84.0/BoostConfig.cmake (found suitable version "1.84.0", minimum required is "1.65") found components: system -- Found GSL: /usr/include (found version "2.7.1") -- 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.3.2") -- Found TIFF: /usr/lib/cmake/tiff (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.1.0", 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.19.5", minimum required is "1.11.0") -- Found OpenJPEG: /usr/include/openjpeg-2.5 (found suitable version "2.5.3", minimum required is "2.3.0") -- Found JPEGXL: /usr/lib/libjxl.so (found suitable version "0.10.3", minimum required is "0.7.0") -- Found FFTW3: /usr/include (found version "3.3.10") -- Found OpenColorIO: /usr/include/OpenColorIO (found suitable version "2.4.1", minimum required is "1.1.1") -- Found SIP version: 6.8.6 -- Found PyQt5 version: 5.15.11 CMake Warning at CMakeLists.txt:998 (find_package): By not providing "FindMlt7.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "Mlt7", but CMake did not find one. Could not find a package configuration file provided by "Mlt7" with any of the following names: Mlt7Config.cmake mlt7-config.cmake Add the installation prefix of "Mlt7" to CMAKE_PREFIX_PATH or set "Mlt7_DIR" to a directory containing one of the above files. If "Mlt7" provides a separate development package or SDK, be sure it has been installed. -- Found LibMyPaint: /usr/include (found suitable version "1.6.1", minimum required is "1.4.0") -- Found QtGui OpenGL support -- Found LibExiv2: /usr/lib/libexiv2.so (found suitable version "0.28.3", minimum required is "0.16") -- Found LCMS2: /usr/lib/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/lib/libpoppler.so (found version "25.01.0") -- Found Poppler_Qt5: /usr/lib/libpoppler-qt5.so (found version "25.01.0") -- Found Poppler: /usr/lib/libpoppler.so;/usr/lib/libpoppler-qt5.so (found version "25.01.0") found components: Qt5 CMake Warning at CMakeLists.txt:1151 (find_package): By not providing "FindKF5KDcraw.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "KF5KDcraw", but CMake did not find one. Could not find a package configuration file provided by "KF5KDcraw" (requested version 5.0.0) with any of the following names: KF5KDcrawConfig.cmake kf5kdcraw-config.cmake Add the installation prefix of "KF5KDcraw" to CMAKE_PREFIX_PATH or set "KF5KDcraw_DIR" to a directory containing one of the above files. If "KF5KDcraw" provides a separate development package or SDK, be sure it has been installed. -- 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/lib/libharfbuzz.so -- Found HarfBuzz: /usr/include/harfbuzz (found suitable version "10.2.0", minimum required is "4.0.0") -- Found Fontconfig: /usr/lib/libfontconfig.so (found suitable version "2.15.0", minimum required is "2.13.1") -- Found libunibreak: /usr/include (found suitable version "6.1", minimum required is "5.0") CMake Warning at CMakeLists.txt:1219 (message): No externals download dir set, default location inside build tree is used. Use -DEXTERNALS_DOWNLOAD_DIR to override -- Found FriBidi: /usr/include/fribidi (found suitable version "1.0.16", 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 - not found -- Found Threads: TRUE -- Looking for arpa/inet.h -- Looking for arpa/inet.h - found -- Looking for gettext -- Looking for gettext - not found -- Looking for iconv -- Looking for iconv - found -- Looking for inttypes.h -- Looking for inttypes.h - found -- Looking for netinet/in.h -- Looking for netinet/in.h - found -- Looking for strcasecmp -- Looking for strcasecmp - found -- Performing Test STDC_HEADERS -- Performing Test STDC_HEADERS - Success -- Looking for powf -- Looking for powf - 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: * Qt5Qml (required version >= 5.15.10) * Qt5QmlModels (required version >= 5.15.10) * 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 * 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. -- 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) * Qt5Gui * Qt5Widgets * Qt5Xml * Qt5Network * Qt5PrintSupport * Qt5Svg * Qt5Test * Qt5Concurrent * Qt5Sql * Qt5X11Extras * X11 * PNG * boost_headers (required version == 1.84.0) * boost_system (required version == 1.84.0) * Boost (required version >= 1.65), Boost provides free peer-reviewed portable C++ source libraries., * Immer * Zug * Lager * TIFF, TIFF Library and Utilities, Required by the Krita TIFF filter * 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 * ZLIB, Compression library, Required by Krita's PNG and PSD support * QUAZIP (required version >= 0.6), A library for reading and writing zip files, Needed for reading and writing KRA and ORA files * 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.10) * 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: * PythonLibrary (required version >= 3.8), Python Library, Required by the Krita PyQt plugin * Mlt7, Media Lovin' Toolkit (Multimedia Framework), Required to do audio/video syncrhonization and processing. No MLT = No Audio! * xsimd (required version >= 13), C++ wrappers for SIMD intrinsics, Required by Krita for vectorization * KF5KDcraw (required version >= 5.0.0), A thread-safe wrapper around libraw, Needed for reading RAW files -- Configuring done (11.2s) 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/buildozer/aports/community/krita/src/krita-5.2.9/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 (13.1s) -- Build files have been written to: /home/buildozer/aports/community/krita/src/krita-5.2.9/build [1/3266] Automatic MOC for target xcftools [2/3266] Automatic MOC for target kritaversion [3/3266] Building C object 3rdparty_vendor/raqm/CMakeFiles/libraqm.dir/src/raqm-0.10.1/src/raqm.c.o [4/3266] Generating ts... [5/3266] Generating mo... [6/3266] Building CXX object libs/version/CMakeFiles/kritaversion.dir/KritaVersionWrapper.cpp.o [7/3266] Building CXX object libs/version/CMakeFiles/kritaversion.dir/kritaversion_autogen/mocs_compilation.cpp.o [8/3266] Building C object plugins/impex/xcf/CMakeFiles/xcftools.dir/3rdparty/xcftools/flatten.c.o [9/3266] Building C object plugins/impex/xcf/CMakeFiles/xcftools.dir/3rdparty/xcftools/flatspec.c.o [10/3266] Building C object plugins/impex/xcf/CMakeFiles/xcftools.dir/3rdparty/xcftools/table.c.o [11/3266] Building C object plugins/impex/xcf/CMakeFiles/xcftools.dir/3rdparty/xcftools/scaletab.c.o [12/3266] Building C object plugins/impex/xcf/CMakeFiles/xcftools.dir/3rdparty/xcftools/pixels.c.o [13/3266] Building C object plugins/impex/xcf/CMakeFiles/xcftools.dir/3rdparty/xcftools/enums.c.o [14/3266] Building C object plugins/impex/xcf/CMakeFiles/xcftools.dir/3rdparty/xcftools/utils.c.o [15/3266] Building C object plugins/impex/xcf/CMakeFiles/xcftools.dir/3rdparty/xcftools/xcf-general.c.o [16/3266] Building CXX object plugins/impex/xcf/CMakeFiles/xcftools.dir/xcftools_autogen/mocs_compilation.cpp.o cc1: warning: command-line option '-Wno-class-memaccess' is valid for C++/ObjC++ but not for C cc1: warning: command-line option '-Wno-class-memaccess' is valid for C++/ObjC++ but not for C cc1: warning: command-line option '-Wno-class-memaccess' is valid for C++/ObjC++ but not for C cc1: warning: command-line option '-Wno-class-memaccess' is valid for C++/ObjC++ but not for C cc1: warning: command-line option '-Wno-class-memaccess' is valid for C++/ObjC++ but not for C cc1: warning: command-line option '-Wno-class-memaccess' is valid for C++/ObjC++ but not for C cc1: warning: command-line option '-Wno-class-memaccess' is valid for C++/ObjC++ but not for C cc1: warning: command-line option '-Wno-class-memaccess' is valid for C++/ObjC++ but not for C [17/3266] Linking CXX static library plugins/impex/xcf/libxcftools.a [18/3266] Linking CXX shared library libs/version/libkritaversion.so.19.0.0 [19/3266] Creating library symlink libs/version/libkritaversion.so.19 libs/version/libkritaversion.so [20/3266] Automatic MOC for target krita_version [21/3266] Automatic MOC for target kritaglobal [22/3266] Building CXX object krita/CMakeFiles/krita_version.dir/kritaversion.cpp.o [23/3266] Building CXX object krita/CMakeFiles/krita_version.dir/krita_version_autogen/mocs_compilation.cpp.o cc1: warning: command-line option '-Wno-class-memaccess' is valid for C++/ObjC++ but not for C /home/buildozer/aports/community/krita/src/krita-5.2.9/3rdparty_vendor/raqm/src/raqm-0.10.1/src/raqm.c: In function '_raqm_create_hb_font': /home/buildozer/aports/community/krita/src/krita-5.2.9/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/buildozer/aports/community/krita/src/krita-5.2.9/3rdparty_vendor/raqm/src/raqm-0.10.1/src/raqm.c: In function 'raqm_set_letter_spacing_range': /home/buildozer/aports/community/krita/src/krita-5.2.9/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/buildozer/aports/community/krita/src/krita-5.2.9/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/buildozer/aports/community/krita/src/krita-5.2.9/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/buildozer/aports/community/krita/src/krita-5.2.9/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/buildozer/aports/community/krita/src/krita-5.2.9/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" }; | ^~~~~~ [24/3266] Linking C static library 3rdparty_vendor/raqm/liblibraqm.a [25/3266] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisCursorOverrideLock.cpp.o [26/3266] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisSampleRectIterator.cpp.o [27/3266] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisBackup.cpp.o [28/3266] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisFilteredRollingMean.cpp.o [29/3266] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisSynchronizedConnection.cpp.o [30/3266] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisRectsGrid.cpp.o [31/3266] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisBezierMesh.cpp.o [32/3266] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisBezierPatch.cpp.o [33/3266] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisBezierUtils.cpp.o [34/3266] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KoUnit.cpp.o [35/3266] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KoID.cpp.o [36/3266] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisRegion.cpp.o [37/3266] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisSignalMapper.cpp.o [38/3266] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisFileUtils.cpp.o [39/3266] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisUsageLogger.cpp.o [40/3266] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisDeleteLaterWrapper.cpp.o [41/3266] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/kis_config_notifier.cpp.o [42/3266] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisRollingSumAccumulatorWrapper.cpp.o [43/3266] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisRollingMeanAccumulatorWrapper.cpp.o [44/3266] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisQPainterStateSaver.cpp.o [45/3266] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/kis_latency_tracker.cpp.o [46/3266] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/kis_acyclic_signal_connector.cpp.o [47/3266] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/kis_thread_safe_signal_compressor.cpp.o [48/3266] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/kis_signal_compressor_with_param.cpp.o [49/3266] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/kis_signal_compressor.cpp.o [50/3266] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisHandleStyle.cpp.o [51/3266] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/KisHandlePainterHelper.cpp.o [52/3266] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/kis_painting_tweaks.cpp.o [53/3266] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/kis_dom_utils.cpp.o [54/3266] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/kis_shared.cpp.o [55/3266] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/kis_memory_leak_tracker.cpp.o [56/3266] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/kis_algebra_2d.cpp.o [57/3266] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/kis_debug.cpp.o [58/3266] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/kis_assert.cpp.o [59/3266] Building CXX object libs/global/CMakeFiles/kritaglobal.dir/kritaglobal_autogen/mocs_compilation.cpp.o [60/3266] Linking CXX executable krita/krita_version [61/3266] Linking CXX shared library libs/global/libkritaglobal.so.19.0.0 [62/3266] Creating library symlink libs/global/libkritaglobal.so.19 libs/global/libkritaglobal.so [63/3266] Automatic MOC for target kritamultiarch [64/3266] Automatic MOC for target kritacolord [65/3266] Automatic MOC for target kritastore [66/3266] Automatic MOC for target kritaplugin [67/3266] Building CXX object libs/multiarch/CMakeFiles/kritamultiarch.dir/KoMultiArchBuildSupport.cpp.o [68/3266] Building CXX object libs/multiarch/CMakeFiles/kritamultiarch.dir/KisSupportedArchitectures.cpp.o [69/3266] Building CXX object libs/multiarch/CMakeFiles/kritamultiarch.dir/kritamultiarch_autogen/mocs_compilation.cpp.o [70/3266] Building CXX object libs/koplugin/CMakeFiles/kritaplugin.dir/KisMimeDatabase.cpp.o [71/3266] Building CXX object libs/koplugin/CMakeFiles/kritaplugin.dir/KoJsonTrader.cpp.o [72/3266] Building CXX object libs/koplugin/CMakeFiles/kritaplugin.dir/KoPluginLoader.cpp.o [73/3266] Building CXX object libs/koplugin/CMakeFiles/kritaplugin.dir/kritaplugin_autogen/mocs_compilation.cpp.o [74/3266] Building CXX object libs/store/CMakeFiles/kritastore.dir/StoreDebug.cpp.o [75/3266] Building CXX object libs/store/CMakeFiles/kritastore.dir/KoQuaZipStore.cpp.o [76/3266] Building CXX object libs/store/CMakeFiles/kritastore.dir/KoXmlWriter.cpp.o [77/3266] Building CXX object libs/store/CMakeFiles/kritastore.dir/KoXmlNS.cpp.o [78/3266] Building CXX object libs/store/CMakeFiles/kritastore.dir/KoStore.cpp.o [79/3266] Building CXX object libs/store/CMakeFiles/kritastore.dir/KoLZF.cpp.o [80/3266] Building CXX object libs/store/CMakeFiles/kritastore.dir/KoStoreDevice.cpp.o [81/3266] Building CXX object libs/store/CMakeFiles/kritastore.dir/KoDirectoryStore.cpp.o [82/3266] Building CXX object libs/store/CMakeFiles/kritastore.dir/kritastore_autogen/mocs_compilation.cpp.o [83/3266] Generating CdSensorInterface.cpp, CdSensorInterface.h [84/3266] Generating CdProfileInterface.cpp, CdProfileInterface.h [85/3266] Generating CdDeviceInterface.cpp, CdDeviceInterface.h [86/3266] Generating CdInterface.cpp, CdInterface.h [87/3266] Generating CdProfileInterface.moc [88/3266] Generating CdSensorInterface.moc [89/3266] Generating CdDeviceInterface.moc [90/3266] Generating CdInterface.moc [91/3266] Building CXX object libs/color/colord/CMakeFiles/kritacolord.dir/CdInterface.cpp.o [92/3266] Building CXX object libs/color/colord/CMakeFiles/kritacolord.dir/CdSensorInterface.cpp.o [93/3266] Building CXX object libs/color/colord/CMakeFiles/kritacolord.dir/CdProfileInterface.cpp.o [94/3266] Building CXX object libs/color/colord/CMakeFiles/kritacolord.dir/CdDeviceInterface.cpp.o [95/3266] Building CXX object libs/color/colord/CMakeFiles/kritacolord.dir/KisColord.cpp.o [96/3266] Building CXX object libs/color/colord/CMakeFiles/kritacolord.dir/kritacolord_autogen/mocs_compilation.cpp.o /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/multiarch/KisSupportedArchitectures.cpp:37:5: warning: "XSIMD_VERSION_MAJOR" is not defined, evaluates to 0 [-Wundef] 37 | #if XSIMD_VERSION_MAJOR < 13 | ^~~~~~~~~~~~~~~~~~~ [97/3266] Linking CXX shared library libs/multiarch/libkritamultiarch.so.19.0.0 [98/3266] Creating library symlink libs/multiarch/libkritamultiarch.so.19 libs/multiarch/libkritamultiarch.so [99/3266] Linking CXX shared library libs/store/libkritastore.so.19.0.0 [100/3266] Creating library symlink libs/store/libkritastore.so.19 libs/store/libkritastore.so [101/3266] Linking CXX shared library libs/koplugin/libkritaplugin.so.19.0.0 [102/3266] Creating library symlink libs/koplugin/libkritaplugin.so.19 libs/koplugin/libkritaplugin.so [103/3266] Automatic MOC for target kritaresources [104/3266] Generating qrc_sql.cpp [105/3266] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/qrc_sql.cpp.o [106/3266] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisResourceThumbnailCache.cpp.o [107/3266] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisEmbeddedResourceStorageProxy.cpp.o [108/3266] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KoLocalStrokeCanvasResources.cpp.o [109/3266] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KoCanvasResourcesInterface.cpp.o [110/3266] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KoResourceCachePrefixedStorageWrapper.cpp.o [111/3266] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KoResourceCacheStorage.cpp.o [112/3266] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KoResourceCacheInterface.cpp.o [113/3266] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisGlobalResourcesInterface.cpp.o [114/3266] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisLocalStrokeResources.cpp.o [115/3266] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisResourcesInterface.cpp.o [116/3266] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisRequiredResourcesOperators.cpp.o [117/3266] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/ResourceDebug.cpp.o [118/3266] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KoResourceLoadResult.cpp.o [119/3266] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KoEmbeddedResource.cpp.o [120/3266] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KoResourceSignature.cpp.o [121/3266] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KoResourcePaths.cpp.o [122/3266] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KoMD5Generator.cpp.o [123/3266] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KoResourceBundleManifest.cpp.o [124/3266] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KoResourceBundle.cpp.o [125/3266] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KoResource.cpp.o [126/3266] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisTagResourceModel.cpp.o [127/3266] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisTagModel.cpp.o [128/3266] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisTag.cpp.o [129/3266] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisMemoryStorage.cpp.o [130/3266] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisFolderStorage.cpp.o [131/3266] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisBundleStorage.cpp.o [132/3266] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisStoragePlugin.cpp.o [133/3266] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisResourceTypes.cpp.o [134/3266] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisResourceQueryMapper.cpp.o [135/3266] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisResourceSearchBoxFilter.cpp.o [136/3266] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisResourceIterator.cpp.o [137/3266] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisStorageFilterProxyModel.cpp.o [138/3266] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisStorageModel.cpp.o [139/3266] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisResourceTypeModel.cpp.o [140/3266] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisResourceModelProvider.cpp.o [141/3266] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisTagFilterResourceProxyModel.cpp.o [142/3266] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisResourceModel.cpp.o [143/3266] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisResourceStorage.cpp.o [144/3266] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisResourceLocator.cpp.o [145/3266] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisResourceLoaderRegistry.cpp.o [146/3266] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisResourceLoader.cpp.o [147/3266] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/KisResourceCacheDb.cpp.o [148/3266] Building CXX object libs/resources/CMakeFiles/kritaresources.dir/kritaresources_autogen/mocs_compilation.cpp.o [149/3266] Linking CXX shared library libs/color/colord/libkritacolord.so.19.0.0 [150/3266] Creating library symlink libs/color/colord/libkritacolord.so.19 libs/color/colord/libkritacolord.so [151/3266] Automatic MOC for target kritacolor [152/3266] Building CXX object libs/color/CMakeFiles/kritacolor.dir/linux/kis_color_manager.cpp.o [153/3266] Building CXX object libs/color/CMakeFiles/kritacolor.dir/kritacolor_autogen/mocs_compilation.cpp.o [154/3266] Linking CXX shared library libs/color/libkritacolor.so.19.0.0 [155/3266] Creating library symlink libs/color/libkritacolor.so.19 libs/color/libkritacolor.so [156/3266] Linking CXX shared library libs/resources/libkritaresources.so.19.0.0 [157/3266] Creating library symlink libs/resources/libkritaresources.so.19 libs/resources/libkritaresources.so [158/3266] Automatic MOC for target kritawidgetutils [159/3266] Generating qrc_kxmlgui.cpp [160/3266] Generating ui_kshortcutwidget.h [161/3266] Generating ui_KisShortcutsDialog.h [162/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/qrc_kxmlgui.cpp.o [163/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kmainwindowiface.cpp.o [164/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisClickableLabel.cpp.o [165/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/commandmodel.cpp.o [166/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/katecommandbar.cpp.o [167/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kxmlguiwindow.cpp.o [168/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kxmlguiversionhandler.cpp.o [169/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kxmlguifactory_p.cpp.o [170/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kxmlguifactory.cpp.o [171/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kxmlguiclient.cpp.o [172/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kxmlguibuilder.cpp.o [173/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kundoactions.cpp.o [174/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/ktoolbarhandler.cpp.o [175/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/ktoolbar.cpp.o [176/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/ktoggletoolbaraction.cpp.o [177/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kswitchlanguagedialog_p.cpp.o [178/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kshortcutwidget.cpp.o [179/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kmainwindow.cpp.o [180/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kkeysequencewidget.cpp.o [181/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/khelpmenu.cpp.o [182/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kgesturemap.cpp.o [183/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kgesture.cpp.o [184/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kedittoolbar.cpp.o [185/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kcheckaccelerators.cpp.o [186/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kbugreport.cpp.o [187/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kactioncollection.cpp.o [188/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kactioncategory.cpp.o [189/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kaboutkdedialog_p.cpp.o [190/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kshortcutschemeshelper.cpp.o [191/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/kshortcutschemeseditor.cpp.o [192/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutsEditor_p.cpp.o [193/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutsEditor.cpp.o [194/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutsDialog_p.cpp.o [195/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutsDialog.cpp.o [196/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutsEditorDelegate.cpp.o [197/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutEditWidget.cpp.o [198/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/xmlgui/KisShortcutsEditorItem.cpp.o [199/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/config/kstandardaction.cpp.o [200/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/config/krecentfilesaction.cpp.o [201/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/config/klanguagebutton.cpp.o [202/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/config/khelpclient.cpp.o [203/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/config/kcolorschememanager.cpp.o [204/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/config/kcolorscheme.cpp.o [205/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisScreenMigrationTracker.cpp.o [206/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisSpinBoxPluralHelper.cpp.o [207/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisMenuStyleDontCloseOnAlt.cpp.o [208/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisRepaintDebugger.cpp.o [209/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisOptionButtonStrip.cpp.o [210/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisOptionCollectionWidget.cpp.o [211/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisRecentFilesManager.cpp.o [212/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisPopupSelfActivatingLineEdit.cpp.o [213/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisWrappableHBoxLayout.cpp.o [214/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisFontFamilyValidator.cpp.o [215/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_font_family_combo_box.cpp.o [216/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_spin_box_unit_manager.cpp.o [217/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_multipliers_double_slider_spinbox.cpp.o [218/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_slider_spin_box.cpp.o [219/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_num_parser.cpp.o [220/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_int_parse_spin_box.cpp.o [221/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_double_parse_unit_spin_box.cpp.o [222/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_double_parse_spin_box.cpp.o [223/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_cursor_cache.cpp.o [224/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_cursor.cc.o [225/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisPopupButton.cpp.o [226/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisDialogStateSaver.cpp.o [227/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisSqueezedComboBox.cpp.o [228/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoItemToolTip.cpp.o [229/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoCheckerBoardPainter.cpp.o [230/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisKineticScroller.cpp.o [231/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisPreviewFileDialog.cpp.o [232/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoFileDialog.cpp.o [233/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoProperties.cpp.o /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgetutils/xmlgui/KisShortcutsDialog_p.cpp: In member function 'void KisShortcutsDialog::KisShortcutsDialogPrivate::changeShortcutScheme(const QString&)': /home/buildozer/aports/community/krita/src/krita-5.2.9/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/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgetutils/xmlgui/KisShortcutsDialog_p.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgetutils/xmlgui/KisShortcutsDialog_p.cpp:8: /usr/include/KF5/KWidgetsAddons/kmessagebox.h:143:12: note: declared here 143 | ButtonCode questionYesNo(QWidget *parent, | ^~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/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, | ^~~ [234/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoUpdaterPrivate_p.cpp.o [235/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoUpdater.cpp.o [236/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoProgressUpdater.cpp.o [237/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoProgressBar.cpp.o [238/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoFakeProgressProxy.cpp.o [239/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoProgressProxy.cpp.o [240/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KoGroupButton.cpp.o [241/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/KisActionsSnapshot.cpp.o [242/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_action_registry.cpp.o [243/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kis_icon_utils.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgetutils/config/kstandardaction.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/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/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgetutils/config/kstandardaction.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgetutils/config/kstandardaction.cpp:7: /usr/include/KF5/KConfigGui/kstandardshortcut.h:126:5: note: declared here 126 | SaveOptions ///< @deprecated since 5.39 | ^~~~~~~~~~~ [244/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/WidgetUtilsDebug.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgetutils/KisFontFamilyValidator.cpp:6: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgetutils/KisFontFamilyValidator.h: In constructor 'KisFontFamilyValidator::KisFontFamilyValidator(const QStringList&, QObject*)': /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgetutils/KisFontFamilyValidator.h:24:17: warning: 'KisFontFamilyValidator::m_families' will be initialized after [-Wreorder] 24 | QStringList m_families; | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgetutils/KisFontFamilyValidator.cpp:14:24: warning:  base 'QValidator' [-Wreorder] 14 | , QValidator(parent) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgetutils/KisFontFamilyValidator.cpp:12:1: warning:  when initialized here [-Wreorder] 12 | KisFontFamilyValidator::KisFontFamilyValidator(const QStringList &families, QObject *parent) | ^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgetutils/KisFontFamilyValidator.cpp: In member function 'virtual QValidator::State KisFontFamilyValidator::validate(QString&, int&) const': /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgetutils/KisFontFamilyValidator.cpp:17:73: warning: unused parameter 'pos' [-Wunused-parameter] 17 | QValidator::State KisFontFamilyValidator::validate(QString &input, int &pos) const | ~~~~~^~~ [245/3266] Building CXX object libs/widgetutils/CMakeFiles/kritawidgetutils.dir/kritawidgetutils_autogen/mocs_compilation.cpp.o /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgetutils/xmlgui/kkeysequencewidget.cpp: In member function 'void KisKKeySequenceWidgetPrivate::wontStealShortcut(QAction*, const QKeySequence&)': /home/buildozer/aports/community/krita/src/krita-5.2.9/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/buildozer/aports/community/krita/src/krita-5.2.9/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/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgetutils/xmlgui/kkeysequencewidget.cpp: In member function 'virtual void KKeySequenceButton::keyPressEvent(QKeyEvent*)': /home/buildozer/aports/community/krita/src/krita-5.2.9/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); | ^~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgetutils/xmlgui/kshortcutschemeseditor.cpp: In member function 'void KisKShortcutSchemesEditor::newScheme()': /home/buildozer/aports/community/krita/src/krita-5.2.9/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/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgetutils/xmlgui/KisShortcutsDialog_p.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/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/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgetutils/xmlgui/kshortcutschemeseditor.cpp: In member function 'void KisKShortcutSchemesEditor::deleteScheme()': /home/buildozer/aports/community/krita/src/krita-5.2.9/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/buildozer/aports/community/krita/src/krita-5.2.9/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, | ^~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgetutils/kis_double_parse_unit_spin_box.cpp: In member function 'void KisDoubleParseUnitSpinBox::setUnitManager(KisSpinBoxUnitManager*)': /home/buildozer/aports/community/krita/src/krita-5.2.9/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())) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgetutils/KoFileDialog.cpp: In member function 'void KoFileDialog::onFilterSelected(const QString&)': /home/buildozer/aports/community/krita/src/krita-5.2.9/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/qt5/QtWidgets/QFileDialog:1, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgetutils/KoFileDialog.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgetutils/KoFileDialog.cpp:7: /usr/include/qt5/QtWidgets/qfiledialog.h:84:21: note: declared here 84 | DirectoryOnly Q_DECL_ENUMERATOR_DEPRECATED_X("Use setOption(ShowDirsOnly, true) instead")}; | ^~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgetutils/KoFileDialog.cpp:590:84: warning: 'QFileDialog::DirectoryOnly' is deprecated: Use setOption(ShowDirsOnly, true) instead [-Wdeprecated-declarations] 590 | if (mode != QFileDialog::FileMode::Directory && mode != QFileDialog::FileMode::DirectoryOnly) { | ^~~~~~~~~~~~~ /usr/include/qt5/QtWidgets/qfiledialog.h:84:21: note: declared here 84 | DirectoryOnly Q_DECL_ENUMERATOR_DEPRECATED_X("Use setOption(ShowDirsOnly, true) instead")}; | ^~~~~~~~~~~~~ [246/3266] Linking CXX shared library libs/widgetutils/libkritawidgetutils.so.19.0.0 [247/3266] Creating library symlink libs/widgetutils/libkritawidgetutils.so.19 libs/widgetutils/libkritawidgetutils.so [248/3266] Automatic MOC for target kritaresourcewidgets [249/3266] Automatic MOC for target kritametadata [250/3266] Automatic MOC for target kritacommand [251/3266] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_backend_registry.cpp.o [252/3266] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_value.cc.o [253/3266] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_validator.cc.o [254/3266] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_type_info.cc.o [255/3266] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_store.cc.o [256/3266] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_schema_registry.cc.o [257/3266] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_schema.cc.o [258/3266] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_parser.cc.o [259/3266] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_merge_strategy_registry.cc.o [260/3266] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_merge_strategy_p.cc.o [261/3266] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_merge_strategy.cc.o [262/3266] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_filter_registry_model.cc.o [263/3266] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_filter_registry.cc.o [264/3266] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_filter_p.cc.o [265/3266] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_filter.cc.o [266/3266] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kis_meta_data_entry.cc.o [267/3266] Building CXX object libs/metadata/CMakeFiles/kritametadata.dir/kritametadata_autogen/mocs_compilation.cpp.o [268/3266] Building CXX object libs/command/CMakeFiles/kritacommand.dir/KisCumulativeUndoData.cpp.o [269/3266] Building CXX object libs/command/CMakeFiles/kritacommand.dir/kis_command_utils.cpp.o [270/3266] Building CXX object libs/command/CMakeFiles/kritacommand.dir/kis_undo_stores.cpp.o [271/3266] Building CXX object libs/command/CMakeFiles/kritacommand.dir/kis_undo_store.cpp.o [272/3266] Building CXX object libs/command/CMakeFiles/kritacommand.dir/kundo2commandextradata.cpp.o [273/3266] Building CXX object libs/command/CMakeFiles/kritacommand.dir/kundo2magicstring.cpp.o [274/3266] Building CXX object libs/command/CMakeFiles/kritacommand.dir/kundo2model.cpp.o [275/3266] Building CXX object libs/command/CMakeFiles/kritacommand.dir/kundo2view.cpp.o [276/3266] Building CXX object libs/command/CMakeFiles/kritacommand.dir/kundo2group.cpp.o [277/3266] Building CXX object libs/command/CMakeFiles/kritacommand.dir/kundo2stack.cpp.o [278/3266] Building CXX object libs/command/CMakeFiles/kritacommand.dir/kritacommand_autogen/mocs_compilation.cpp.o [279/3266] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceUserOperations.cpp.o [280/3266] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/TagActions.cpp.o [281/3266] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisStorageChooserWidget.cpp.o [282/3266] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceTaggingManager.cpp.o [283/3266] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisTagToolButton.cpp.o [284/3266] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisTagFilterWidget.cpp.o [285/3266] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisTagChooserWidget.cpp.o [286/3266] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceThumbnailPainter.cpp.o [287/3266] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceItemView.cpp.o [288/3266] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceItemListView.cpp.o [289/3266] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceItemDelegate.cpp.o [290/3266] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceItemChooserSync.cpp.o [291/3266] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceItemChooser.cpp.o [292/3266] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisResourceItemChooserContextMenu.cpp.o [293/3266] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/KisIconToolTip.cpp.o [294/3266] Building CXX object libs/resourcewidgets/CMakeFiles/kritaresourcewidgets.dir/kritaresourcewidgets_autogen/mocs_compilation.cpp.o /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/resourcewidgets/KisResourceThumbnailPainter.cpp: In member function 'void KisResourceThumbnailPainter::paint(QPainter*, const QModelIndex&, QRect, const QPalette&, bool, bool) const': /home/buildozer/aports/community/krita/src/krita-5.2.9/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/qt5/QtWidgets/qwidget.h:48, from /usr/include/qt5/QtWidgets/qabstractspinbox.h:44, from /usr/include/qt5/QtWidgets/qstyleoption.h:47, from /usr/include/qt5/QtWidgets/qabstractitemdelegate.h:45, from /usr/include/qt5/QtWidgets/QAbstractItemDelegate:1, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/resourcewidgets/KisResourceThumbnailPainter.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/resourcewidgets/KisResourceThumbnailPainter.cpp:8: /usr/include/qt5/QtGui/qpalette.h:149:26: note: declared here 149 | inline const QBrush &background() const { return window(); } | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/resourcewidgets/KisResourceThumbnailPainter.cpp:53:11: warning: variable 'imageSize' set but not used [-Wunused-but-set-variable] 53 | QSize imageSize = thumbnail.size(); | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/resourcewidgets/KisResourceItemListView.cpp: In member function 'virtual void KisResourceItemListView::resizeEvent(QResizeEvent*)': /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/resourcewidgets/KisResourceItemListView.cpp:211:12: warning: enumeration value 'IconGrid' not handled in switch [-Wswitch] 211 | switch (m_d->viewMode) { | ^ [295/3266] Linking CXX shared library libs/metadata/libkritametadata.so.19.0.0 [296/3266] Creating library symlink libs/metadata/libkritametadata.so.19 libs/metadata/libkritametadata.so [297/3266] Automatic MOC for target kritaxmp [298/3266] Automatic MOC for target kritaiptc [299/3266] Automatic MOC for target kritaexif [300/3266] Automatic MOC for target kritaexifcommon [301/3266] Linking CXX shared library libs/command/libkritacommand.so.19.0.0 [302/3266] Building CXX object plugins/metadata/common/CMakeFiles/kritaexifcommon.dir/KisExiv2IODevice.cpp.o [303/3266] Building CXX object plugins/metadata/common/CMakeFiles/kritaexifcommon.dir/kritaexifcommon_autogen/mocs_compilation.cpp.o [304/3266] Building CXX object plugins/metadata/exif/CMakeFiles/kritaexif.dir/kis_exif_plugin.cpp.o [305/3266] Building CXX object plugins/metadata/exif/CMakeFiles/kritaexif.dir/kis_exif_io.cpp.o [306/3266] Building CXX object plugins/metadata/exif/CMakeFiles/kritaexif.dir/kritaexif_autogen/mocs_compilation.cpp.o [307/3266] Building CXX object plugins/metadata/iptc/CMakeFiles/kritaiptc.dir/kis_iptc_plugin.cpp.o [308/3266] Building CXX object plugins/metadata/iptc/CMakeFiles/kritaiptc.dir/kis_iptc_io.cpp.o [309/3266] Building CXX object plugins/metadata/iptc/CMakeFiles/kritaiptc.dir/kritaiptc_autogen/mocs_compilation.cpp.o [310/3266] Building CXX object plugins/metadata/xmp/CMakeFiles/kritaxmp.dir/kis_xmp_plugin.cpp.o [311/3266] Building CXX object plugins/metadata/xmp/CMakeFiles/kritaxmp.dir/kis_xmp_io.cpp.o [312/3266] Building CXX object plugins/metadata/xmp/CMakeFiles/kritaxmp.dir/kritaxmp_autogen/mocs_compilation.cpp.o [313/3266] Creating library symlink libs/command/libkritacommand.so.19 libs/command/libkritacommand.so [314/3266] Automatic MOC for target kritapigment [315/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/resources/KisUniqueColorSet.cpp.o [316/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/resources/KisGradientConversion.cpp.o [317/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/resources/KoSegmentGradient.cpp.o [318/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/resources/KoStopGradient.cpp.o [319/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/resources/KoPattern.cpp.o [320/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/resources/KisSwatchGroup.cpp.o [321/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/resources/KisSwatch.cpp.o [322/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/resources/KoColorSet.cpp.o [323/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/resources/KoAbstractGradient.cpp.o [324/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/colorprofiles/KoDummyColorProfile.cpp.o [325/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoAlphaMaskApplicatorFactory.cpp.o [326/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoOptimizedPixelDataScalerU8ToU16FactoryImpl.cpp.o [327/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoAlphaMaskApplicatorFactoryImpl.cpp.o [328/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/compositeops/KoColorSpaceBlendingPolicy.cpp.o [329/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/compositeops/KoAlphaDarkenParamsWrapper.cpp.o [330/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/compositeops/KoOptimizedCompositeOpFactoryPerArch_Scalar.cpp.o [331/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/compositeops/KoOptimizedCompositeOpFactory.cpp.o [332/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/colorspaces/KoSimpleColorSpaceEngine.cpp.o [333/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/colorspaces/KoRgbU8ColorSpace.cpp.o [334/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/colorspaces/KoRgbU16ColorSpace.cpp.o [335/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/colorspaces/KoLabColorSpace.cpp.o [336/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/colorspaces/KoAlphaColorSpace.cpp.o [337/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoMultipleColorConversionTransformation.cpp.o [338/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoHistogramProducer.cpp.o [339/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoFallBackColorTransformation.cpp.o [340/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoCopyColorConversionTransformation.cpp.o [341/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoCompositeOpRegistry.cpp.o [342/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoCompositeOp.cpp.o [343/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoCompositeColorTransformation.cpp.o [344/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorTransformationFactoryRegistry.cpp.o [345/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorTransformationFactory.cpp.o [346/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorTransformation.cpp.o [347/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorProfileStorage.cpp.o [348/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorSpaceRegistry.cpp.o [349/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoLabColorSpaceMaths.cpp.o [350/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoCmykColorSpaceMaths.cpp.o [351/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorSpaceMaths.cpp.o [352/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorSpaceFactory.cpp.o [353/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorSpaceEngine.cpp.o [354/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorSpace.cpp.o [355/3266] Linking CXX shared library libs/resourcewidgets/libkritaresourcewidgets.so.19.0.0 [356/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorProfile.cpp.o [357/3266] Creating library symlink libs/resourcewidgets/libkritaresourcewidgets.so.19 libs/resourcewidgets/libkritaresourcewidgets.so [358/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorModelStandardIds.cpp.o [359/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorConversionTransformationFactory.cpp.o [360/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorProofingConversionTransformation.cpp.o [361/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorConversionTransformation.cpp.o [362/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorConversionSystem.cpp.o [363/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorConversions.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLabColorSpaceMaths.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLabColorSpaceMaths.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [364/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorConversionCache.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoCmykColorSpaceMaths.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoCmykColorSpaceMaths.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [365/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorConversionAlphaTransformation.cpp.o [366/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColorDisplayRendererInterface.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [367/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoColor.cpp.o [368/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoOptimizedPixelDataScalerU8ToU16Factory.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoOptimizedPixelDataScalerU8ToU16FactoryImpl.cpp:11: /home/buildozer/aports/community/krita/src/krita-5.2.9/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/buildozer/aports/community/krita/src/krita-5.2.9/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 | ^~~~~~~~~~~~~~~~~ [369/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoOptimizedPixelDataScalerU8ToU16Base.cpp.o [370/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoAlphaMaskApplicatorBase.cpp.o [371/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/KoBasicHistogramProducers.cpp.o [372/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/DebugPigment.cpp.o [373/3266] Building CXX object libs/pigment/CMakeFiles/kritapigment.dir/kritapigment_autogen/mocs_compilation.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoCompositeOp.cpp:14: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/resources/KisSwatch.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/resources/KisSwatch.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/metadata/common/KisExiv2IODevice.cpp: In member function 'virtual const std::string& KisExiv2IODevice::path() const': /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/metadata/common/KisExiv2IODevice.cpp:272:41: warning: returning reference to temporary [-Wreturn-local-addr] 272 | return filePathQString().toStdString(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ [374/3266] Linking CXX shared library plugins/metadata/common/libkritaexifcommon.so.19.0.0 In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/compositeops/KoAlphaDarkenParamsWrapper.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/compositeops/KoAlphaDarkenParamsWrapper.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [375/3266] Creating library symlink plugins/metadata/common/libkritaexifcommon.so.19 plugins/metadata/common/libkritaexifcommon.so In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoAlphaMaskApplicator.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoAlphaMaskApplicatorFactoryImpl.cpp:11: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/resources/KisUniqueColorSet.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/resources/KisUniqueColorSet.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/resources/KoAbstractGradient.cpp:12: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/resources/KoStopGradient.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/resources/KisGradientConversion.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/resources/KisGradientConversion.cpp:14: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/resources/KisSwatch.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/resources/KisSwatchGroup.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/resources/KisSwatchGroup.cpp:10: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorDisplayRendererInterface.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/build/libs/pigment/kritapigment_autogen/EWIEGA46WW/moc_KoColorDisplayRendererInterface.cpp:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/build/libs/pigment/kritapigment_autogen/mocs_compilation.cpp:2: /home/buildozer/aports/community/krita/src/krita-5.2.9/build/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/buildozer/aports/community/krita/src/krita-5.2.9/build/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/buildozer/aports/community/krita/src/krita-5.2.9/build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/build/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/buildozer/aports/community/krita/src/krita-5.2.9/build/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/buildozer/aports/community/krita/src/krita-5.2.9/build/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/buildozer/aports/community/krita/src/krita-5.2.9/build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/build/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/buildozer/aports/community/krita/src/krita-5.2.9/build/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/buildozer/aports/community/krita/src/krita-5.2.9/build/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/buildozer/aports/community/krita/src/krita-5.2.9/build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/build/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/buildozer/aports/community/krita/src/krita-5.2.9/build/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/buildozer/aports/community/krita/src/krita-5.2.9/build/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/buildozer/aports/community/krita/src/krita-5.2.9/build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/build/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/buildozer/aports/community/krita/src/krita-5.2.9/build/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/buildozer/aports/community/krita/src/krita-5.2.9/build/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/buildozer/aports/community/krita/src/krita-5.2.9/build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/build/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/buildozer/aports/community/krita/src/krita-5.2.9/build/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/buildozer/aports/community/krita/src/krita-5.2.9/build/libs/pigment/kritapigment_autogen/EWIEGA46WW/../../../../../libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceAbstract.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/colorspaces/KoSimpleColorSpace.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/colorspaces/KoRgbU16ColorSpace.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/colorspaces/KoRgbU16ColorSpace.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/compositeops/KoOptimizedCompositeOpFactoryPerArch_Scalar.cpp:10: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/resources/KoStopGradient.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/resources/KoStopGradient.cpp:10: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceAbstract.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/colorspaces/KoAlphaColorSpace.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceRegistry.cpp:26: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/resources/KoSegmentGradient.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/resources/KoSegmentGradient.cpp:13: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/metadata/iptc/kis_iptc_io.cpp:12: /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/metadata/common/kis_exiv2_common.h: In function 'KisMetaData::Value exivValueToKMDValue(const Exiv2::Value::UniquePtr&, bool, KisMetaData::Value::ValueType)': /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/metadata/common/kis_exiv2_common.h:55:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 55 | for (int i = 0; i < value->count(); i++) | ~~^~~~~~~~~~~~~~~~ [376/3266] Linking CXX shared module plugins/metadata/iptc/kritaiptc.so In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorConversionAlphaTransformation.cpp:11: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpace.cpp:27: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/metadata/xmp/kis_xmp_io.cpp:11: /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/metadata/common/kis_exiv2_common.h: In function 'KisMetaData::Value exivValueToKMDValue(const Exiv2::Value::UniquePtr&, bool, KisMetaData::Value::ValueType)': /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/metadata/common/kis_exiv2_common.h:55:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 55 | for (int i = 0; i < value->count(); i++) | ~~^~~~~~~~~~~~~~~~ [377/3266] Linking CXX shared module plugins/metadata/xmp/kritaxmp.so In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/metadata/exif/kis_exif_io.cpp:23: /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/metadata/common/kis_exiv2_common.h: In function 'KisMetaData::Value exivValueToKMDValue(const Exiv2::Value::UniquePtr&, bool, KisMetaData::Value::ValueType)': /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/metadata/common/kis_exiv2_common.h:55:31: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 55 | for (int i = 0; i < value->count(); i++) | ~~^~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/metadata/exif/kis_exif_io.cpp: In function 'KisMetaData::Value cfaPatternExifToKMD(Exiv2::Value::UniquePtr, Exiv2::ByteOrder)': /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/metadata/exif/kis_exif_io.cpp:341:23: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare] 341 | for (int i = 0; i < columns * rows; i++) { | ~~^~~~~~~~~~~~~~~~ [378/3266] Linking CXX shared module plugins/metadata/exif/kritaexif.so In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/resources/KoColorSet.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/resources/KoColorSet.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceAbstract.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/colorspaces/KoAlphaColorSpace.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/colorspaces/KoAlphaColorSpace.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceAbstract.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/colorspaces/KoSimpleColorSpace.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/colorspaces/KoLabColorSpace.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/colorspaces/KoLabColorSpace.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceAbstract.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/colorspaces/KoSimpleColorSpace.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/colorspaces/KoRgbU8ColorSpace.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/colorspaces/KoRgbU8ColorSpace.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [379/3266] Linking CXX shared library libs/pigment/libkritapigment.so.19.0.0 [380/3266] Creating library symlink libs/pigment/libkritapigment.so.19 libs/pigment/libkritapigment.so [381/3266] Automatic MOC for target krita_colorspaces_extensions [382/3266] Automatic MOC for target kritalcmsengine [383/3266] Automatic MOC for target kritapsdutils [384/3266] Automatic MOC for target kritaflake [385/3266] Building CXX object libs/psdutils/CMakeFiles/kritapsdutils.dir/asl/kis_asl_writer.cpp.o [386/3266] Building CXX object libs/psdutils/CMakeFiles/kritapsdutils.dir/asl/kis_asl_patterns_writer.cpp.o [387/3266] Building CXX object libs/psdutils/CMakeFiles/kritapsdutils.dir/asl/kis_asl_xml_writer.cpp.o [388/3266] Building CXX object libs/psdutils/CMakeFiles/kritapsdutils.dir/asl/kis_asl_callback_object_catcher.cpp.o [389/3266] Building CXX object libs/psdutils/CMakeFiles/kritapsdutils.dir/asl/kis_asl_object_catcher.cpp.o [390/3266] Building CXX object libs/psdutils/CMakeFiles/kritapsdutils.dir/asl/kis_asl_xml_parser.cpp.o [391/3266] Building CXX object libs/psdutils/CMakeFiles/kritapsdutils.dir/asl/kis_asl_reader.cpp.o [392/3266] Building CXX object libs/psdutils/CMakeFiles/kritapsdutils.dir/compression.cpp.o [393/3266] Building CXX object libs/psdutils/CMakeFiles/kritapsdutils.dir/psd.cpp.o [394/3266] Building CXX object libs/psdutils/CMakeFiles/kritapsdutils.dir/kritapsdutils_autogen/mocs_compilation.cpp.o [395/3266] Building CXX object plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/kis_desaturate_adjustment.cpp.o [396/3266] Building CXX object plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/kis_color_balance_adjustment.cpp.o [397/3266] Building CXX object plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/kis_burnshadows_adjustment.cpp.o [398/3266] Building CXX object plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/kis_burnmidtones_adjustment.cpp.o [399/3266] Building CXX object plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/kis_burnhighlights_adjustment.cpp.o [400/3266] Building CXX object plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/kis_dodgeshadows_adjustment.cpp.o [401/3266] Building CXX object plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/kis_dodgemidtones_adjustment.cpp.o [402/3266] Building CXX object plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/kis_dodgehighlights_adjustment.cpp.o [403/3266] Building CXX object plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/kis_hsv_adjustment.cpp.o [404/3266] Building CXX object plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/extensions_plugin.cc.o [405/3266] Building CXX object plugins/color/colorspaceextensions/CMakeFiles/krita_colorspaces_extensions.dir/krita_colorspaces_extensions_autogen/mocs_compilation.cpp.o [406/3266] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/xyz_f16/XyzF16ColorSpace.cpp.o [407/3266] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/rgb_f16/RgbF16ColorSpace.cpp.o [408/3266] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/gray_f16/GrayF16ColorSpace.cpp.o [409/3266] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/LcmsEnginePlugin.cpp.o [410/3266] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/LcmsColorSpace.cpp.o [411/3266] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/IccColorSpaceEngine.cpp.o [412/3266] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorprofiles/IccColorProfile.cpp.o [413/3266] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorprofiles/LcmsColorProfileContainer.cpp.o [414/3266] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/ycbcr_f32/YCbCrF32ColorSpace.cpp.o [415/3266] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/ycbcr_u16/YCbCrU16ColorSpace.cpp.o [416/3266] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/ycbcr_u8/YCbCrU8ColorSpace.cpp.o [417/3266] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/rgb_f32/RgbF32ColorSpace.cpp.o [418/3266] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/rgb_u16/RgbU16ColorSpace.cpp.o [419/3266] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/rgb_u8/RgbU8ColorSpace.cpp.o [420/3266] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/xyz_f32/XyzF32ColorSpace.cpp.o [421/3266] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/xyz_u16/XyzU16ColorSpace.cpp.o [422/3266] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/xyz_u8/XyzU8ColorSpace.cpp.o [423/3266] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/lab_f32/LabF32ColorSpace.cpp.o [424/3266] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/lab_u16/LabColorSpace.cpp.o [425/3266] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/lab_u8/LabU8ColorSpace.cpp.o [426/3266] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/gray_f32/GrayF32ColorSpace.cpp.o [427/3266] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/gray_u16/GrayU16ColorSpace.cpp.o [428/3266] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/gray_u8/GrayU8ColorSpace.cpp.o [429/3266] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/cmyk_f32/CmykF32ColorSpace.cpp.o [430/3266] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/cmyk_u16/CmykU16ColorSpace.cpp.o [431/3266] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/colorspaces/cmyk_u8/CmykU8ColorSpace.cpp.o [432/3266] Building CXX object plugins/color/lcms2engine/CMakeFiles/kritalcmsengine.dir/kritalcmsengine_autogen/mocs_compilation.cpp.o [433/3266] Generating ui_KoZoomToolWidget.h [434/3266] Generating ui_PathToolOptionWidgetBase.h [435/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/resources/KisSeExprScript.cpp.o [436/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tests/MockShapes.cpp.o [437/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/FlakeDebug.cpp.o [438/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/resources/KoGamutMask.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/colorspaceextensions/kis_dodgehighlights_adjustment.cpp:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [439/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/resources/KoSvgSymbolCollectionResource.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceAbstract.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/LcmsColorSpace.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [440/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/text/KoPolygonUtils.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/colorspaceextensions/kis_dodgemidtones_adjustment.cpp:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [441/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/text/KoCssTextUtils.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/colorspaceextensions/kis_burnhighlights_adjustment.cpp:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [442/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/text/KoFontRegistry.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/colorspaceextensions/kis_dodgeshadows_adjustment.cpp:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [443/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextShapeMarkupConverter.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/colorspaceextensions/kis_burnmidtones_adjustment.cpp:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [444/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextShapeLayoutFunc_lines.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/colorspaceextensions/kis_desaturate_adjustment.cpp:17: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [445/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextShapeLayoutFunc_inShape.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceAbstract.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/IccColorSpaceEngine.cpp:15: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [446/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextShape_p_output.cpp.o [447/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextShape_p_layout.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/asl/kis_asl_object_catcher.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [448/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextShape_p_glyphs.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/colorspaceextensions/kis_burnshadows_adjustment.cpp:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [449/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextShape.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/compression.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/compression.cpp:10: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [450/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextChunkShape.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.cpp:6: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [451/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgTextProperties.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/colorspaceextensions/kis_color_balance_adjustment.cpp:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [452/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/text/KoSvgText.cpp.o [453/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgMeshArray.cpp.o [454/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgMeshPatch.cpp.o [455/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgMeshGradient.cpp.o [456/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/parsers/SvgTransformParser.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/asl/kis_asl_patterns_writer.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/asl/kis_asl_patterns_writer.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [457/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgLoadingContext.cpp.o [458/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgClipPathHelper.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/asl/kis_asl_callback_object_catcher.cpp:15: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [459/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgCssHelper.cpp.o [460/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgFilterHelper.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/asl/kis_asl_writer.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/asl/kis_asl_writer.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [461/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgGradientHelper.cpp.o [462/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgStyleParser.cpp.o [463/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgParser.cpp.o [464/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgShape.cpp.o [465/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgStyleWriter.cpp.o [466/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgWriter.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/resources/KoSegmentGradient.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/asl/kis_asl_xml_writer.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/asl/kis_asl_xml_writer.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [467/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgSavingContext.cpp.o [468/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgGraphicContext.cpp.o [469/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/SvgUtil.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/colorspaceextensions/kis_hsv_adjustment.cpp:21: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [470/3266] Linking CXX shared module plugins/color/colorspaceextensions/krita_colorspaces_extensions.so In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/asl/kis_asl_reader.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/asl/kis_asl_reader.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [471/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/svg/KoShapePainter.cpp.o /home/buildozer/aports/community/krita/src/krita-5.2.9/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/buildozer/aports/community/krita/src/krita-5.2.9/libs/flake/text/KoSvgTextShape_p_glyphs.cpp:270:17: warning: unused variable 'ftFontUnitFactor' [-Wunused-variable] 270 | const qreal ftFontUnitFactor = 1 / ftFontUnit; | ^~~~~~~~~~~~~~~~ [472/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathSegmentChangeStrategy.cpp.o [473/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoShapeRubberSelectStrategy.cpp.o [474/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoInteractionStrategyFactory.cpp.o [475/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoInteractionStrategy.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/resources/KoSegmentGradient.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/asl/kis_asl_xml_parser.cpp:22: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [476/3266] Linking CXX shared library libs/psdutils/libkritapsdutils.so.19.0.0 [477/3266] Creating library symlink libs/psdutils/libkritapsdutils.so.19 libs/psdutils/libkritapsdutils.so [478/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoInteractionTool.cpp.o /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/flake/text/KoSvgTextShapeLayoutFunc_lines.cpp: In function 'void KoSvgTextShapeLayoutFunc::addWordToLine(QVector&, QPointF&, QVector&, LineBox&, bool, bool)': /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/flake/text/KoSvgTextShapeLayoutFunc_lines.cpp:67:25: warning: unused parameter 'ltr' [-Wunused-parameter] 67 | bool ltr, | ~~~~~^~~ [479/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoZoomStrategy.cpp.o [480/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoZoomToolWidget.cpp.o [481/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoZoomToolFactory.cpp.o [482/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoZoomTool.cpp.o [483/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoParameterChangeStrategy.cpp.o [484/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathControlPointMoveStrategy.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceAbstract.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/colorspaces/cmyk_u8/CmykU8ColorSpace.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/LcmsEnginePlugin.cpp:30: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [485/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathPointMoveStrategy.cpp.o [486/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathPointRubberSelectStrategy.cpp.o [487/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/PathToolOptionWidget.cpp.o [488/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathToolHandle.cpp.o [489/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathToolSelection.cpp.o [490/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathTool.cpp.o [491/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/tools/KoPathToolFactory.cpp.o [492/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/html/HtmlWriter.cpp.o [493/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/html/HtmlSavingContext.cpp.o [494/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoAddRemoveShapeCommands.cpp.o [495/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathMergeUtils.cpp.o [496/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoKeepShapesSelectedCommand.cpp.o [497/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoMultiPathPointJoinCommand.cpp.o [498/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoMultiPathPointMergeCommand.cpp.o [499/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathShapeMarkerCommand.cpp.o [500/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeUnclipCommand.cpp.o [501/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeClipCommand.cpp.o [502/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeTransparencyCommand.cpp.o [503/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathPointMergeCommand.cpp.o [504/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeRunAroundCommand.cpp.o [505/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeRenameCommand.cpp.o [506/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathReverseCommand.cpp.o [507/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeShadowCommand.cpp.o /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/flake/text/KoSvgTextProperties.cpp: In member function 'void KoSvgTextProperties::parseSvgTextAttribute(const SvgLoadingContext&, const QString&, const QString&)': /home/buildozer/aports/community/krita/src/krita-5.2.9/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/qt5/QtCore/qhashfunctions.h:44, from /usr/include/qt5/QtCore/qlist.h:47, from /usr/include/qt5/QtCore/qvariant.h:45, from /usr/include/qt5/QtCore/QVariant:1, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/flake/text/KoSvgTextProperties.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/flake/text/KoSvgTextProperties.cpp:7: /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/flake/text/KoSvgTextProperties.cpp:452:56: warning: 'QString::SkipEmptyParts' is deprecated [-Wdeprecated-declarations] 452 | QStringList params = value.split(' ', QString::SkipEmptyParts); | ^~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qstring.h:605:9: note: declared here 605 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED | ^~~~~~~~~~~~~~ [508/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathFillRuleCommand.cpp.o [509/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeTransformCommand.cpp.o [510/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoParameterToPathCommand.cpp.o [511/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoParameterHandleMoveCommand.cpp.o [512/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoSubpathJoinCommand.cpp.o [513/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoSubpathRemoveCommand.cpp.o [514/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathCombineCommand.cpp.o [515/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathSegmentTypeCommand.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/flake/svg/SvgStyleParser.cpp:26: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [516/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathBreakAtPointCommand.cpp.o [517/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathSegmentBreakCommand.cpp.o [518/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathPointInsertCommand.cpp.o [519/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathPointRemoveCommand.cpp.o [520/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathPointTypeCommand.cpp.o [521/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathControlPointMoveCommand.cpp.o [522/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathPointMoveCommand.cpp.o [523/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoPathBaseCommand.cpp.o [524/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeKeepAspectRatioCommand.cpp.o [525/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeReorderCommand.cpp.o [526/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeUngroupCommand.cpp.o [527/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeStrokeCommand.cpp.o [528/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeSizeCommand.cpp.o [529/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeShearCommand.cpp.o [530/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeResizeCommand.cpp.o [531/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeMoveCommand.cpp.o [532/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeLockCommand.cpp.o [533/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeDistributeCommand.cpp.o [534/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeDeleteCommand.cpp.o [535/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeCreateCommand.cpp.o [536/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeBackgroundCommand.cpp.o [537/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeAlignCommand.cpp.o [538/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/commands/KoShapeGroupCommand.cpp.o [539/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoCurveFit.cpp.o [540/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoClipMaskPainter.cpp.o /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/flake/tools/KoPathTool.cpp: In member function 'virtual void KoPathTool::mouseDoubleClickEvent(KoPointerEvent*)': /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/flake/tools/KoPathTool.cpp:795:56: warning: unused parameter 'event' [-Wunused-parameter] 795 | void KoPathTool::mouseDoubleClickEvent(KoPointerEvent *event) | ~~~~~~~~~~~~~~~~^~~~~ [541/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoClipMask.cpp.o [542/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoClipPath.cpp.o [543/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoTosContainerModel.cpp.o [544/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoTosContainer.cpp.o [545/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoTextShapeDataBase.cpp.o [546/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoFilterEffectLoadingContext.cpp.o [547/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoFilterEffectRenderContext.cpp.o [548/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoFilterEffectConfigWidgetBase.cpp.o [549/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoFilterEffectRegistry.cpp.o /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/flake/svg/SvgParser.cpp: In static member function 'static QDomDocument SvgParser::createDocumentFromSvg(QXmlInputSource*, QString*, int*, int*)': /home/buildozer/aports/community/krita/src/krita-5.2.9/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/qt5/QtXml/QDomDocument:1, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/flake/KoShape.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/flake/KoShapeContainer.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/flake/KoTosContainer.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/flake/KoPathShape.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/flake/svg/SvgMeshPatch.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/flake/svg/SvgMeshGradient.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/flake/svg/SvgGradientHelper.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/flake/svg/SvgParser.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/flake/svg/SvgParser.cpp:13: /usr/include/qt5/QtXml/qdom.h:356:10: note: declared here 356 | bool setContent(QXmlInputSource *source, QXmlReader *reader, QString *errorMsg=nullptr, int *errorLine=nullptr, int *errorColumn=nullptr ); | ^~~~~~~~~~ [550/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoFilterEffectFactoryBase.cpp.o [551/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoFilterEffectStack.cpp.o [552/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoFilterEffect.cpp.o [553/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoViewConverter.cpp.o [554/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoSharedSavingData.cpp.o [555/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoSharedLoadingData.cpp.o [556/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeShadow.cpp.o [557/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoSnapData.cpp.o [558/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoSnapStrategy.cpp.o [559/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoSnapProxy.cpp.o [560/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoSnapGuide.cpp.o [561/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoSvgPaste.cpp.o [562/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoDrag.cpp.o [563/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeConfigWidgetBase.cpp.o [564/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeFillResourceConnector.cpp.o [565/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeFillWrapper.cpp.o [566/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoVectorPatternBackground.cpp.o [567/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoPatternBackground.cpp.o [568/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoHatchBackground.cpp.o [569/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoMeshGradientBackground.cpp.o [570/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoGradientBackground.cpp.o [571/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoColorBackground.cpp.o [572/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeBackground.cpp.o [573/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeStroke.cpp.o [574/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeStrokeModel.cpp.o [575/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoPathShapeLoader.cpp.o [576/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoLoadingShapeUpdater.cpp.o [577/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeLoadingContext.cpp.o [578/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeSavingContext.cpp.o [579/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoToolProxy.cpp.o [580/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoToolRegistry.cpp.o [581/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoToolManager.cpp.o [582/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoToolManager_p.cpp.o [583/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoInputDevice.cpp.o [584/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeLayer.cpp.o [585/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoToolSelection.cpp.o [586/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeController.cpp.o [587/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoPointerEvent.cpp.o [588/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoParameterShape.cpp.o [589/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeUserData.cpp.o [590/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeFactoryBase.cpp.o [591/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoPathShapeFactory.cpp.o [592/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoToolFactoryBase.cpp.o [593/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoDeferredShapeFactoryBase.cpp.o [594/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeRegistry.cpp.o [595/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoCanvasControllerWidgetViewport_p.cpp.o [596/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoCanvasControllerWidget.cpp.o [597/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoCanvasController.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/flake/KoShapeFillResourceConnector.cpp:15: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [598/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoToolBase.cpp.o [599/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoMarkerCollection.cpp.o [600/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoMarker.cpp.o [601/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeManager.cpp.o [602/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeGroup.cpp.o [603/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeContainerModel.cpp.o [604/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeContainer.cpp.o [605/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeApplicationData.cpp.o [606/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeControllerBase.cpp.o [607/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShapeAnchor.cpp.o [608/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoShape.cpp.o [609/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoSelectedShapesProxySimple.cpp.o [610/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoSelectedShapesProxy.cpp.o [611/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoSelection.cpp.o [612/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoPathSegment.cpp.o [613/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoPathPoint.cpp.o [614/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoPathShape.cpp.o [615/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoInsets.cpp.o [616/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoDockRegistry.cpp.o [617/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoDockFactoryBase.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/resources/KoStopGradient.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/flake/KoShapeFillWrapper.cpp:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [618/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoCanvasSupervisor.cpp.o [619/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoCanvasObserverBase.cpp.o [620/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoDocumentResourceManager.cpp.o [621/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoCanvasResourceProvider.cpp.o [622/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoResourceUpdateMediator.cpp.o [623/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoActiveCanvasResourceDependency.cpp.o [624/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoDerivedResourceConverter.cpp.o [625/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoResourceManager_p.cpp.o [626/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoCanvasBase.cpp.o [627/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoFlake.cpp.o [628/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/KoGradientHelper.cpp.o [629/3266] Building CXX object libs/flake/CMakeFiles/kritaflake.dir/kritaflake_autogen/mocs_compilation.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/flake/KoResourceManager_p.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/flake/KoDocumentResourceManager.cpp:17: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/flake/KoResourceManager_p.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/flake/KoCanvasResourceProvider.cpp:16: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/flake/KoResourceManager_p.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/flake/KoResourceManager_p.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/build/libs/flake/kritaflake_autogen/EWIEGA46WW/../../../../../libs/flake/KoResourceManager_p.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/build/libs/flake/kritaflake_autogen/EWIEGA46WW/moc_KoResourceManager_p.cpp:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/build/libs/flake/kritaflake_autogen/mocs_compilation.cpp:10: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [630/3266] Linking CXX shared library libs/flake/libkritaflake.so.19.0.0 [631/3266] Creating library symlink libs/flake/libkritaflake.so.19 libs/flake/libkritaflake.so [632/3266] Automatic MOC for target kritawidgets [633/3266] Generating ui_WdgPaletteListWidget.h [634/3266] Generating ui_WdgDlgInternalColorSelector.h [635/3266] Generating ui_KoShadowConfigWidget.h [636/3266] Generating ui_wdg_file_name_requester.h [637/3266] Generating ui_KoConfigAuthorPage.h [638/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisStretchedIconButton.cpp.o [639/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/kis_stacked_widget.cpp.o [640/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/kis_spacing_selection_widget.cpp.o [641/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisWidgetConnectionUtils.cpp.o [642/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/kis_warning_block.cpp.o [643/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisTagSelectionWidget.cpp.o [644/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisAngleSelector.cpp.o [645/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisAngleGauge.cpp.o [646/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/kis_color_button.cpp.o [647/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisPaletteComboBox.cpp.o [648/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisPaletteChooser.cpp.o [649/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/kis_palette_view.cpp.o [650/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisPaletteDelegate.cpp.o [651/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisPaletteModel.cpp.o [652/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisDlgInternalColorSelector.cpp.o [653/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisScreenColorSamplerBase.cpp.o [654/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisVisualTriangleSelectorShape.cpp.o [655/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisVisualRectangleSelectorShape.cpp.o [656/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisVisualEllipticalSelectorShape.cpp.o [657/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisVisualDiamondSelectorShape.cpp.o [658/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisVisualColorSelectorShape.cpp.o [659/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisVisualColorSelector.cpp.o [660/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisVisualColorModel.cpp.o [661/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisSpinboxHSXSelector.cpp.o [662/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/kis_spinbox_color_selector.cpp.o [663/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/kis_color_input.cpp.o [664/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisLevelsSlider.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceAbstract.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/colorspaces/gray_f32/GrayF32ColorSpace.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/colorspaces/gray_f32/GrayF32ColorSpace.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [665/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoAnchorSelectionWidget.cpp.o [666/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisColorSelectorInterface.cpp.o [667/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/kis_file_name_requester.cpp.o [668/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/WidgetsDebug.cpp.o [669/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoMarkerItemDelegate.cpp.o [670/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoMarkerModel.cpp.o [671/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoMarkerSelector.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KisVisualColorSelectorShape.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KisVisualDiamondSelectorShape.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KisVisualDiamondSelectorShape.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [672/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoShadowConfigWidget.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KisPaletteModel.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KisPaletteDelegate.cpp:12: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [673/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoToolDocker.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KisVisualColorSelectorShape.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KisVisualTriangleSelectorShape.h:9, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KisVisualTriangleSelectorShape.cpp:6: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [674/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoTitledTabWidget.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KisVisualColorModel.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KisSpinboxHSXSelector.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KisSpinboxHSXSelector.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [675/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoDockWidgetTitleBarButton.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KisVisualColorSelectorShape.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KisVisualEllipticalSelectorShape.h:9, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KisVisualEllipticalSelectorShape.cpp:6: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [676/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoDockWidgetTitleBar.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/resources/KoColorSet.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KisPaletteChooser.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KisPaletteChooser.cpp:25: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [677/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoLineStyleModel.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KisVisualColorSelectorShape.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KisVisualRectangleSelectorShape.h:9, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KisVisualRectangleSelectorShape.cpp:6: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [678/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoLineStyleItemDelegate.cpp.o [679/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoLineStyleSelector.cpp.o [680/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoResourceServerProvider.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KisColorSelectorInterface.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KisVisualColorSelector.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KisVisualColorSelector.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [681/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoRuler.cpp.o [682/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoResourcePopupAction.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/kis_spinbox_color_selector.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/kis_spinbox_color_selector.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [683/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoTriangleColorSelector.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceAbstract.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/colorspaces/xyz_f16/XyzF16ColorSpace.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/colorspaces/xyz_f16/XyzF16ColorSpace.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [684/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KisHsvColorSlider.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/kis_color_button.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/kis_color_button.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [685/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoColorSlider.cpp.o [686/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoColorSetWidget.cpp.o [687/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoColorPopupAction.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/resources/KoColorSet.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/kis_palette_view.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/kis_palette_view.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [688/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoColorPatch.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KisHsvColorSlider.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/kis_color_input.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/kis_color_input.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/kis_color_input.cpp: In constructor 'KisHsvColorInput::KisHsvColorInput(QWidget*, KoColor*)': /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/kis_color_input.cpp:456:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 456 | m_hInput = input; | ~~~~~~~~~^~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/kis_color_input.cpp:457:9: note: here 457 | case 1: | ^~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/kis_color_input.cpp:459:22: warning: this statement may fall through [-Wimplicit-fallthrough=] 459 | m_sInput = input; | ~~~~~~~~~^~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/kis_color_input.cpp:460:9: note: here 460 | case 2: | ^~~~ [689/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoZoomMode.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KisColorSelectorInterface.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KisColorSelectorInterface.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [690/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoZoomHandler.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KisPaletteModel.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KisPaletteModel.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [691/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoZoomInput.cpp.o [692/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoZoomController.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KisVisualColorSelectorShape.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KisVisualColorSelectorShape.cpp:6: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [693/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoZoomAction.cpp.o [694/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoUnitDoubleSpinBox.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KisVisualColorModel.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KisVisualColorModel.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [695/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoConfigAuthorPage.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/resources/KoColorSet.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KisDlgInternalColorSelector.cpp:20: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [696/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoColorPopupButton.cpp.o [697/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoSliderCombo.cpp.o [698/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoAspectButton.cpp.o [699/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoZoomWidget.cpp.o [700/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoDialog.cpp.o [701/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/KoVBox.cpp.o [702/3266] Building CXX object libs/widgets/CMakeFiles/kritawidgets.dir/kritawidgets_autogen/mocs_compilation.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/resources/KoColorSet.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/kis_palette_view.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KisPaletteComboBox.cpp:16: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceAbstract.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/colorspaces/gray_f16/GrayF16ColorSpace.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/colorspaces/gray_f16/GrayF16ColorSpace.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceAbstract.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/colorspaces/gray_u8/GrayU8ColorSpace.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/colorspaces/gray_u8/GrayU8ColorSpace.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceAbstract.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/colorspaces/lab_f32/LabF32ColorSpace.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/colorspaces/lab_f32/LabF32ColorSpace.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KisHsvColorSlider.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KisHsvColorSlider.cpp:6: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KisColorSelectorInterface.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KoTriangleColorSelector.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KoTriangleColorSelector.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KoColorPatch.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KoColorPatch.cpp:6: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceAbstract.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/colorspaces/xyz_f32/XyzF32ColorSpace.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/colorspaces/xyz_f32/XyzF32ColorSpace.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KoColorSlider.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KoColorSlider.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/resources/KoColorSet.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KoResourceServerProvider.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KoResourceServerProvider.cpp:11: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/resources/KisSwatch.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KoColorSetWidget.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KoColorPopupAction.cpp:10: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/resources/KisSwatch.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KoColorSetWidget.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KoColorSetWidget.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceAbstract.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/colorspaces/xyz_u8/XyzU8ColorSpace.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/colorspaces/xyz_u8/XyzU8ColorSpace.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KoDialog.cpp: In member function 'void KoDialog::setButtons(ButtonCodes)': /home/buildozer/aports/community/krita/src/krita-5.2.9/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/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KoDialog.cpp:33: /usr/include/KF5/KWidgetsAddons/kstandardguiitem.h:112:10: note: declared here 112 | KGuiItem yes(); | ^~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/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/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KoDialog.cpp: In static member function 'static int KoDialog::marginHint()': /home/buildozer/aports/community/krita/src/krita-5.2.9/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/qt5/QtWidgets/QStyle:1, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KoDialog.cpp:20: /usr/include/qt5/QtWidgets/qstyle.h:542:9: note: declared here 542 | PM_DefaultChildMargin Q_DECL_ENUMERATOR_DEPRECATED, | ^~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KoDialog.cpp:448:55: warning: 'QStyle::PM_DefaultChildMargin' is deprecated [-Wdeprecated-declarations] 448 | return QApplication::style()->pixelMetric(QStyle::PM_DefaultChildMargin); | ^~~~~~~~~~~~~~~~~~~~~ /usr/include/qt5/QtWidgets/qstyle.h:542:9: note: declared here 542 | PM_DefaultChildMargin Q_DECL_ENUMERATOR_DEPRECATED, | ^~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceAbstract.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/colorspaces/ycbcr_u8/YCbCrU8ColorSpace.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/colorspaces/ycbcr_u8/YCbCrU8ColorSpace.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceAbstract.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/colorspaces/ycbcr_f32/YCbCrF32ColorSpace.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/colorspaces/ycbcr_f32/YCbCrF32ColorSpace.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceAbstract.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/colorspaces/lab_u8/LabU8ColorSpace.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/colorspaces/lab_u8/LabU8ColorSpace.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/build/libs/widgets/kritawidgets_autogen/EWIEGA46WW/../../../../../libs/widgets/KisColorSelectorInterface.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/build/libs/widgets/kritawidgets_autogen/EWIEGA46WW/moc_KisColorSelectorInterface.cpp:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/build/libs/widgets/kritawidgets_autogen/mocs_compilation.cpp:4: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [703/3266] Linking CXX shared library libs/widgets/libkritawidgets.so.19.0.0 [704/3266] Creating library symlink libs/widgets/libkritawidgets.so.19 libs/widgets/libkritawidgets.so [705/3266] Automatic MOC for target krita_shape_image [706/3266] Automatic MOC for target kritaimage [707/3266] Building CXX object plugins/flake/imageshape/CMakeFiles/krita_shape_image.dir/ImageShapeFactory.cpp.o [708/3266] Building CXX object plugins/flake/imageshape/CMakeFiles/krita_shape_image.dir/ImageShape.cpp.o [709/3266] Building CXX object plugins/flake/imageshape/CMakeFiles/krita_shape_image.dir/ImageShapePlugin.cpp.o [710/3266] Building CXX object plugins/flake/imageshape/CMakeFiles/krita_shape_image.dir/krita_shape_image_autogen/mocs_compilation.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceAbstract.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/colorspaces/ycbcr_u16/YCbCrU16ColorSpace.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/colorspaces/ycbcr_u16/YCbCrU16ColorSpace.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceAbstract.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/colorspaces/gray_u16/GrayU16ColorSpace.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/colorspaces/gray_u16/GrayU16ColorSpace.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [711/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/3rdparty/einspline/nugrid.cpp.o [712/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/3rdparty/einspline/nubspline_create.cpp.o [713/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/3rdparty/einspline/nubasis.cpp.o [714/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/3rdparty/einspline/multi_bspline_create.cpp.o [715/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/3rdparty/einspline/bspline_data.cpp.o [716/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/3rdparty/einspline/bspline_create.cpp.o [717/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisLockFrameGenerationLock.cpp.o [718/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisBlockBackgroundFrameGenerationLock.cpp.o [719/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisEncloseAndFillPainter.cpp.o [720/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisBezierTransformMesh.cpp.o [721/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisBezierGradientMesh.cpp.o [722/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_psd_layer_style.cpp.o [723/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisAslStorage.cpp.o [724/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_asl_layer_style_serializer.cpp.o [725/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisTranslateLayerNamesVisitor.cpp.o [726/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_node_query_path.cc.o [727/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisProofingConfiguration.cpp.o [728/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/layerstyles/KisLayerStyleKnockoutBlower.cpp.o [729/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/layerstyles/gimp_bump_map.cpp.o [730/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_ls_utils.cpp.o [731/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_ls_overlay_filter.cpp.o [732/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_ls_bevel_emboss_filter.cpp.o [733/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_ls_stroke_filter.cpp.o [734/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_ls_satin_filter.cpp.o [735/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_ls_drop_shadow_filter.cpp.o [736/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/layerstyles/KisStrokeLayerStyleFilterProjectionPlane.cpp.o [737/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_layer_style_projection_plane.cpp.o [738/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_layer_style_filter_projection_plane.cpp.o [739/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_layer_style_filter_environment.cpp.o [740/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_layer_style_filter.cpp.o [741/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/layerstyles/kis_multiple_projection.cpp.o [742/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_layer_properties_icons.cpp.o [743/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_idle_watcher.cpp.o [744/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_onion_skin_cache.cpp.o [745/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_onion_skin_compositor.cpp.o [746/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_raster_keyframe_channel.cpp.o [747/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_scalar_keyframe_channel.cpp.o [748/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_keyframe_commands.cpp.o [749/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_keyframe_channel.cpp.o [750/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_keyframe.cpp.o [751/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_selection_component.cc.o [752/3266] Linking CXX shared module plugins/flake/imageshape/krita_shape_image.so In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_image_animation_interface.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisBlockBackgroundFrameGenerationLock.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [753/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisRecycleProjectionsJob.cpp.o [754/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_selection_filters.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_image_animation_interface.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisLockFrameGenerationLock.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [755/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_layer_composition.cpp.o [756/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_outline_generator.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceAbstract.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/colorspaces/xyz_u16/XyzU16ColorSpace.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/colorspaces/xyz_u16/XyzU16ColorSpace.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [757/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/krita_utils.cpp.o [758/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_processing_applicator.cpp.o [759/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_processing_visitor.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/layerstyles/gimp_bump_map.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/layerstyles/gimp_bump_map.cpp:13: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [760/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_post_execution_undo_adapter.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_abstract_projection_plane.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/layerstyles/kis_layer_style_filter_projection_plane.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/layerstyles/KisStrokeLayerStyleFilterProjectionPlane.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/layerstyles/KisStrokeLayerStyleFilterProjectionPlane.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_abstract_projection_plane.h:11: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [761/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_legacy_undo_adapter.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/layerstyles/kis_layer_style_filter.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/layerstyles/kis_layer_style_filter.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/layerstyles/kis_layer_style_filter.h:13: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [762/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_surrogate_undo_adapter.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisProofingConfiguration.h:8, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisProofingConfiguration.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [763/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_macro_based_undo_store.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_idle_watcher.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_idle_watcher.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [764/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_undo_adapter.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_node_query_path.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_node_query_path.cc:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [765/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_transparency_mask.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_selection_component.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_selection_component.cc:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [766/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_green_coordinates_math.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_abstract_projection_plane.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/layerstyles/kis_layer_style_filter_projection_plane.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/layerstyles/kis_layer_style_filter_projection_plane.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_abstract_projection_plane.h:11: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [767/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_liquify_transform_worker.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_keyframe_channel.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_keyframe_commands.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_keyframe_commands.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [768/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_cage_transform_worker.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/layerstyles/kis_multiple_projection.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/layerstyles/kis_multiple_projection.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter_configuration.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_painter.h:24, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/layerstyles/kis_multiple_projection.cpp:15: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [769/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_warptransform_worker.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_selection.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/layerstyles/KisLayerStyleKnockoutBlower.h:9, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/layerstyles/KisLayerStyleKnockoutBlower.cpp:6: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter_configuration.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_painter.h:24, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/layerstyles/KisLayerStyleKnockoutBlower.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [770/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/bsplines/kis_nu_bspline_2d.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/layerstyles/kis_layer_style_filter_environment.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/layerstyles/kis_layer_style_filter_environment.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/layerstyles/kis_layer_style_filter_environment.cpp:11: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [771/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/bsplines/kis_bspline_2d.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_paint_device.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_base_node.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer_properties_icons.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer_properties_icons.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [772/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/bsplines/kis_bspline_1d.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisRecycleProjectionsJob.h:9, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisRecycleProjectionsJob.cpp:6: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [773/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_perspectivetransform_worker.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_onion_skin_cache.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_onion_skin_cache.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [774/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_transform_worker.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/layerstyles/kis_layer_style_filter.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/layerstyles/kis_ls_drop_shadow_filter.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/layerstyles/kis_ls_drop_shadow_filter.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/layerstyles/kis_layer_style_filter.h:13: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [775/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisInterstrokeDataFactory.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_node.h:9, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisTranslateLayerNamesVisitor.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_paint_layer.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisTranslateLayerNamesVisitor.cpp:10: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [776/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisInterstrokeData.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/layerstyles/kis_layer_style_filter.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/layerstyles/kis_ls_overlay_filter.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/layerstyles/kis_ls_overlay_filter.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/layerstyles/kis_layer_style_filter.h:13: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [777/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisInterstrokeDataTransactionWrapperFactory.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceAbstract.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/colorspaces/lab_u16/LabColorSpace.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/colorspaces/lab_u16/LabColorSpace.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [778/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisTransactionWrapperFactory.cpp.o [779/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_transaction_data.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_asl_layer_style_serializer.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisAslStorage.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisAslStorage.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:16: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [780/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_serializable_configuration.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_sequential_iterator.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_iterator_ng.h:99, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_grid_interpolation_tools.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisBezierGradientMesh.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [781/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_update_selection_job.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_onion_skin_compositor.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_onion_skin_compositor.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter_configuration.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_painter.h:24, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_onion_skin_compositor.cpp:10: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [782/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_update_outline_job.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisProofingConfiguration.h:8, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_image_config.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_keyframe.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_image_config.h:13: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [783/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_selection_mask.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/layerstyles/kis_layer_style_filter.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/layerstyles/kis_ls_satin_filter.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/layerstyles/kis_ls_satin_filter.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/layerstyles/kis_layer_style_filter.h:13: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [784/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisSelectionUpdateCompressor.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_keyframe_channel.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_scalar_keyframe_channel.h:9, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_scalar_keyframe_channel.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_scalar_keyframe_channel.cpp: In member function 'virtual QPair > KisScalarKeyframeChannel::loadKeyframe(const QDomElement&)': /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_scalar_keyframe_channel.cpp:486:33: warning: 'void KisKeyframeChannel::workaroundBrokenFrameTimeBug(int*)' is deprecated [-Wdeprecated-declarations] 486 | workaroundBrokenFrameTimeBug(&time); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_keyframe_channel.h:184:28: note: declared here 184 | Q_DECL_DEPRECATED void workaroundBrokenFrameTimeBug(int *time); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [785/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_selection.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/layerstyles/kis_layer_style_filter.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/layerstyles/kis_ls_stroke_filter.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/layerstyles/kis_ls_stroke_filter.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/layerstyles/kis_layer_style_filter.h:13: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [786/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_wrapped_random_accessor.cpp.o [787/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_random_sub_accessor.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_outline_generator.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_outline_generator.cpp:12: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [788/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_random_generator.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_node_progress_proxy.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_processing_visitor.cpp:11: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [789/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_random_accessor_ng.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_legacy_undo_adapter.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_legacy_undo_adapter.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [790/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_properties_configuration.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_post_execution_undo_adapter.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_post_execution_undo_adapter.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [791/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_processing_information.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands_new/kis_saved_commands.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_macro_based_undo_store.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [792/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_pixel_selection.cpp.o [793/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_perspective_math.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_keyframe_channel.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_raster_keyframe_channel.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_raster_keyframe_channel.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_raster_keyframe_channel.cpp: In member function 'virtual QPair > KisRasterKeyframeChannel::loadKeyframe(const QDomElement&)': /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_raster_keyframe_channel.cpp:380:33: warning: 'void KisKeyframeChannel::workaroundBrokenFrameTimeBug(int*)' is deprecated [-Wdeprecated-declarations] 380 | workaroundBrokenFrameTimeBug(&time); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_keyframe_channel.h:184:28: note: declared here 184 | Q_DECL_DEPRECATED void workaroundBrokenFrameTimeBug(int *time); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [794/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_paint_layer.cc.o [795/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisOptimizedByteArray.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisInterstrokeDataFactory.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisInterstrokeDataFactory.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [796/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_fixed_paint_device.cpp.o [797/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_paint_device_debug_utils.cpp.o [798/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_paint_device.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisTransactionWrapperFactory.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisTransactionWrapperFactory.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [799/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_node_visitor.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_abstract_projection_plane.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/layerstyles/kis_layer_style_projection_plane.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/layerstyles/kis_layer_style_projection_plane.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_abstract_projection_plane.h:11: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [800/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_busy_progress_indicator.cpp.o [801/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_node_progress_proxy.cpp.o [802/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_node_facade.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/layerstyles/kis_ls_utils.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/layerstyles/kis_ls_utils.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/layerstyles/kis_ls_utils.cpp:15: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [803/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_node.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_keyframe_channel.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_keyframe_channel.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [804/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_name_server.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.cc:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [805/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_memory_statistics_server.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_image.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer_composition.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer_composition.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_group_layer.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer_composition.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [806/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_math_toolbox.cpp.o [807/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_curve_rect_mask_generator.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisBezierTransformMesh.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisBezierTransformMesh.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [808/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_curve_circle_mask_generator.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisInterstrokeData.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisInterstrokeData.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [809/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_brush_mask_applicator_factories_Scalar.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisTransactionWrapperFactory.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisInterstrokeDataTransactionWrapperFactory.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisInterstrokeDataTransactionWrapperFactory.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [810/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_gauss_rect_mask_generator.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_selection.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_update_outline_job.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_update_outline_job.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [811/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_gauss_circle_mask_generator.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_transparency_mask.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_transparency_mask.cc:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_transparency_mask.cc:13: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [812/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_circle_mask_generator.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.cpp:6: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:16: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [813/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_rect_mask_generator.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/krita_utils.h:23, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisEncloseAndFillPainter.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_fill_painter.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisEncloseAndFillPainter.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisEncloseAndFillPainter.cpp:17: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [814/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_base_mask_generator.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_selection.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_update_selection_job.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_update_selection_job.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [815/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_mask.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/layerstyles/kis_layer_style_filter.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/layerstyles/kis_ls_bevel_emboss_filter.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/layerstyles/kis_ls_bevel_emboss_filter.cpp:10: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/layerstyles/kis_layer_style_filter.h:13: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [816/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisSafeNodeProjectionStore.cpp.o [817/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_projection_leaf.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisSelectionUpdateCompressor.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisSelectionUpdateCompressor.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [818/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_mask_projection_plane.cpp.o [819/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_layer_utils.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_random_sub_accessor.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_random_sub_accessor.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [820/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_layer_projection_plane.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_selection_filters.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_selection_filters.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter_configuration.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_painter.h:24, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_convolution_painter.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_selection_filters.cpp:15: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [821/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_abstract_projection_plane.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_processing_information.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_processing_information.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [822/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_indirect_painting_support.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_paint_device_debug_utils.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_paint_device_debug_utils.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [823/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_layer.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisImageSignals.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_processing_applicator.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_processing_applicator.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_paint_layer.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_processing_applicator.cpp:10: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [824/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_timed_signal_threshold.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/krita_utils.h:23, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/krita_utils.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisProofingConfiguration.h:8, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_image_config.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/krita_utils.cpp:23: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [825/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_crop_saved_extra_data.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_node.h:9, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_node_visitor.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [826/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_switch_time_stroke_strategy.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/tiles3/kis_tiled_data_manager.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/tiles3/kis_random_accessor.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_wrapped_random_accessor.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_wrapped_random_accessor.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [827/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_regenerate_frame_stroke_strategy.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_node_progress_proxy.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_node_progress_proxy.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [828/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_suspend_projection_updates_stroke_strategy.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_liquify_transform_worker.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_liquify_transform_worker.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [829/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_projection_updates_filter.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_perspectivetransform_worker.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_perspectivetransform_worker.cpp:12: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_perspectivetransform_worker.cpp:20: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [830/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisImageResolutionProxy.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_fixed_paint_device.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_brush_mask_applicator_base.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_curve_rect_mask_generator.cpp:16: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [831/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_image_config.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_transaction_data.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_transaction_data.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_transaction_data.cpp:14: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [832/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisImageSignals.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_transform_worker.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_transform_worker.cc:11: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_transform_worker.cc:20: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [833/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_image_signal_router.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_fixed_paint_device.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_fixed_paint_device.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_fixed_paint_device.cpp:10: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [834/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_image.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_fixed_paint_device.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_brush_mask_applicator_base.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_circle_mask_generator.cpp:18: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [835/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_node_graph_listener.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_fixed_paint_device.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_brush_mask_applicator_base.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_gauss_rect_mask_generator.cpp:24: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [836/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_time_span.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_fixed_paint_device.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_brush_mask_applicator_base.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_curve_circle_mask_generator_p.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_curve_circle_mask_generator.cpp:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [837/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_image_animation_interface.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_node_facade.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_node_facade.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [838/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_image_interfaces.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_warptransform_worker.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_warptransform_worker.cc:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_warptransform_worker.cc:20: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [839/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_histogram.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceAbstract.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/colorspaces/rgb_f16/RgbF16ColorSpace.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/colorspaces/rgb_f16/RgbF16ColorSpace.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [840/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_count_visitor.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_paint_device.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_base_node.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_selection_mask.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_selection_mask.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_selection_mask.cpp:11: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [841/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_external_layer_iface.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_fixed_paint_device.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_brush_mask_applicator_base.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_rect_mask_generator.cpp:22: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [842/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_group_layer.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_fixed_paint_device.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_brush_mask_applicator_base.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_gauss_circle_mask_generator.cpp:21: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [843/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisImageConfigNotifier.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_selection.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_selection.cc:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [844/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_update_time_monitor.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_fixed_paint_device.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_brush_mask_applicator_base.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_brush_mask_scalar_applicator.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_brush_mask_applicator_factories_Scalar.cpp:17: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [845/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_lod_capable_layer_offset.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_cage_transform_worker.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_cage_transform_worker.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_cage_transform_worker.cpp:14: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [846/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_sync_lod_cache_stroke_strategy.cpp.o [847/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_composite_progress_proxy.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_math_toolbox.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_math_toolbox.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_math_toolbox.cpp:20: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [848/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_queues_progress_updater.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_abstract_projection_plane.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_mask_projection_plane.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_mask_projection_plane.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_abstract_projection_plane.h:11: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [849/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_update_scheduler.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_pixel_selection.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_pixel_selection.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_pixel_selection.cpp:24: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [850/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_simple_update_queue.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_image_interfaces.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_projection_updates_filter.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_projection_updates_filter.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [851/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisStrokesQueueMutatedJobInterface.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_paint_layer.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_paint_layer.cc:10: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_paint_layer.h:11: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [852/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_strokes_queue.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_fixed_paint_device.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_brush_mask_applicator_base.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_base_mask_generator.cpp:14: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [853/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_stroke.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_crop_saved_extra_data.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_crop_saved_extra_data.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [854/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_stroke_strategy.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.cc:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [855/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_stroke_job_strategy.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_memory_statistics_server.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_memory_statistics_server.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisProofingConfiguration.h:8, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_image_config.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_memory_statistics_server.cpp:13: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [856/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisFakeRunnableStrokeJobsExecutor.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_stroke_strategy.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_simple_stroke_strategy.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_switch_time_stroke_strategy.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_switch_time_stroke_strategy.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [857/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisRunnableStrokeJobsInterface.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_time_span.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_node_graph_listener.cpp:10: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [858/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisRunnableStrokeJobData.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisSafeNodeProjectionStore.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisSafeNodeProjectionStore.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [859/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisRunnableStrokeJobDataBase.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_node.h:9, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_node.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_clone_layer.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_node.cpp:27: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_node.cpp: In member function 'void KisNode::handleKeyframeChannelFrameHasBeenRemoved(const KisKeyframeChannel*, int)': /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_node.cpp:670:82: warning: unused parameter 'channel' [-Wunused-parameter] 670 | void KisNode::handleKeyframeChannelFrameHasBeenRemoved(const KisKeyframeChannel *channel, int time) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_node.cpp:670:95: warning: unused parameter 'time' [-Wunused-parameter] 670 | void KisNode::handleKeyframeChannelFrameHasBeenRemoved(const KisKeyframeChannel *channel, int time) | ~~~~^~~~ [860/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisRunnableBasedStrokeStrategy.cpp.o [861/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_simple_stroke_strategy.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_abstract_projection_plane.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer_projection_plane.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer_projection_plane.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_abstract_projection_plane.h:11: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [862/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_stroke_strategy_undo_command_based.cpp.o [863/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_update_job_item.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisImageSignals.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisImageSignals.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [864/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_updater_context.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_indirect_painting_support.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_indirect_painting_support.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_indirect_painting_support.cpp:15: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [865/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_merge_walker.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_default_bounds_base.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_lod_capable_layer_offset.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_lod_capable_layer_offset.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [866/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_async_merger.cpp.o [867/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_base_rects_walker.cpp.o [868/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_iterator_ng.cpp.o [869/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_polygonal_gradient_shape_strategy.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisStrokesQueueMutatedJobInterface.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisStrokesQueueMutatedJobInterface.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [870/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_cached_gradient_shape_strategy.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_mask.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_mask.cc:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_mask.cc:18: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [871/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_gradient_shape_strategy.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisImageResolutionProxy.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisImageResolutionProxy.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [872/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_gradient_painter.cc.o [873/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_safe_transform.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_abstract_projection_plane.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_abstract_projection_plane.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_abstract_projection_plane.h:11: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [874/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisTransformMaskTestingInterface.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_image_interfaces.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_image_interfaces.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [875/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_transform_mask_params_factory_registry.cpp.o [876/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_recalculate_transform_mask_job.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisImageSignals.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_image_signal_router.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_image_signal_router.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [877/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_transform_mask_params_interface.cpp.o [878/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_transform_mask.cpp.o [879/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_filter_strategy.cc.o [880/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_filter_mask.cpp.o [881/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_fill_painter.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_time_span.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_time_span.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [882/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_fast_math.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_stroke_strategy.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_stroke_strategy.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [883/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_effect_mask.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_update_time_monitor.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_update_time_monitor.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisProofingConfiguration.h:8, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_image_config.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_update_time_monitor.cpp:26: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [884/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_default_bounds_base.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_external_layer_iface.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_external_layer_iface.cc:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_external_layer_iface.h:15: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [885/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_default_bounds_node_wrapper.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_stroke.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_stroke.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [886/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_default_bounds.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceAbstract.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/colorspaces/rgb_f32/RgbF32ColorSpace.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/colorspaces/rgb_f32/RgbF32ColorSpace.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [887/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisAutoLevels.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisProofingConfiguration.h:8, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_image_config.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_image_config.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_image_config.h:13: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [888/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisLevelsCurve.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_projection_leaf.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_projection_leaf.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_projection_leaf.cpp:11: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [889/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_cubic_curve.cpp.o [890/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_edge_detection_kernel.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_node.h:9, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_count_visitor.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_count_visitor.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_paint_layer.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_count_visitor.h:16: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [891/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_gaussian_kernel.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_image_animation_interface.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_image_animation_interface.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [892/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_convolution_painter.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_update_scheduler.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_update_scheduler.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisProofingConfiguration.h:8, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_image_config.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_update_scheduler.cpp:10: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [893/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_convolution_kernel.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_stroke_strategy.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_simple_stroke_strategy.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisRunnableBasedStrokeStrategy.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_suspend_projection_updates_stroke_strategy.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_suspend_projection_updates_stroke_strategy.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [894/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_config_widget.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_histogram.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_histogram.cc:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_paint_layer.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_histogram.cc:13: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [895/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_clone_layer.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_sequential_iterator.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_iterator_ng.h:99, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_iterator_ng.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [896/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_node_uuid_info.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_stroke_strategy.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_simple_stroke_strategy.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_regenerate_frame_stroke_strategy.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_regenerate_frame_stroke_strategy.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_base_rects_walker.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_merge_walker.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_full_refresh_walker.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_regenerate_frame_stroke_strategy.cpp:16: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [897/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisSafeBlockingQueueConnectionProxy.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceAbstract.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/colorspaces/rgb_u8/RgbU8ColorSpace.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/colorspaces/rgb_u8/RgbU8ColorSpace.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [898/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisBatchNodeUpdate.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_stroke_strategy.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_simple_stroke_strategy.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisRunnableBasedStrokeStrategy.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisRunnableBasedStrokeStrategy.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [899/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisBusyWaitBroker.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_stroke_strategy.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_simple_stroke_strategy.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_simple_stroke_strategy.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [900/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_bookmarked_configuration_manager.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_stroke_strategy_undo_command_based.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_stroke_strategy_undo_command_based.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [901/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_base_processor.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_stroke_strategy.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_simple_stroke_strategy.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisRunnableBasedStrokeStrategy.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_sync_lod_cache_stroke_strategy.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_sync_lod_cache_stroke_strategy.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [902/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_base_node.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_transform_mask_params_factory_registry.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_transform_mask_params_factory_registry.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [903/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_base_accessor.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_paint_device.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_base_node.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_group_layer.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_group_layer.cc:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [904/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_node_filter_interface.cpp.o [905/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_selection_based_layer.cpp.o [906/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_adjustment_layer.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_default_bounds_base.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_default_bounds_base.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [907/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisDecoratedNodeInterface.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_transform_mask_params_interface.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_transform_mask_params_interface.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [908/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisCroppedOriginalLayerInterface.cpp.o [909/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisDelayedUpdateNodeInterface.cpp.o [910/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisAnimAutoKey.cpp.o [911/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisFrameChangeUpdateRecipe.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_paint_device.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_base_node.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.cc:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [912/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/lazybrush/kis_colorize_stroke_strategy.cpp.o [913/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/lazybrush/kis_colorize_mask.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_paint_device.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_base_node.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_base_rects_walker.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_update_job_item.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_update_job_item.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [914/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/lazybrush/KisWatershedWorker.cpp.o [915/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/lazybrush/kis_multiway_cut.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_mask.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_effect_mask.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_effect_mask.cc:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [916/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/lazybrush/kis_lazy_fill_tools.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_paint_device.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_base_node.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_base_rects_walker.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_updater_context.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_updater_context.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [917/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/lazybrush/kis_min_cut_worker.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_paint_device.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_base_node.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_base_rects_walker.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_base_rects_walker.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [918/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/floodfill/kis_scanline_fill.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisBusyWaitBroker.h:9, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisSafeBlockingQueueConnectionProxy.cpp:10: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [919/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/floodfill/kis_fill_interval_map.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_recalculate_transform_mask_job.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_recalculate_transform_mask_job.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_recalculate_transform_mask_job.cpp:11: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [920/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/generator/kis_generator_stroke_strategy.cpp.o [921/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/generator/kis_generator_registry.cpp.o [922/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/generator/kis_generator_layer.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_default_bounds_base.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_default_bounds_node_wrapper.h:9, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_default_bounds_node_wrapper.cpp:5: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [923/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/generator/kis_generator.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_merge_walker.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_merge_walker.cc:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_base_rects_walker.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_merge_walker.h:11: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [924/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/filter/kis_color_transformation_filter.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_strokes_queue.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_strokes_queue.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_base_rects_walker.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_updater_context.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_strokes_queue.cpp:13: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [925/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/filter/kis_filter_registry.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/krita_utils.h:23, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_polygonal_gradient_shape_strategy.cpp:25: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [926/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/filter/kis_color_transformation_configuration.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_node.h:9, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_node_uuid_info.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_node_uuid_info.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [927/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/filter/kis_filter_configuration.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_default_bounds.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_default_bounds.cpp:10: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [928/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/filter/kis_filter_category_ids.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_async_merger.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_async_merger.cpp:6: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter_configuration.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_painter.h:24, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_async_merger.cpp:16: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [929/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/filter/kis_filter.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_paint_device.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_base_node.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_base_rects_walker.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_updater_context.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_simple_update_queue.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_simple_update_queue.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [930/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/processing/KisSelectionBasedProcessingHelper.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_paint_device.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_base_node.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_filter_mask.cpp:11: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [931/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/processing/kis_mirror_processing_visitor.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisBusyWaitBroker.h:9, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisBusyWaitBroker.cpp:6: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [932/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/processing/kis_transform_processing_visitor.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_histogram.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisAutoLevels.cpp:11: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisAutoLevels.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisAutoLevels.cpp:13: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [933/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/processing/kis_crop_selections_processing_visitor.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_bookmarked_configuration_manager.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_bookmarked_configuration_manager.cc:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [934/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/processing/kis_crop_processing_visitor.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_config_widget.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_config_widget.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [935/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/processing/kis_assign_profile_processing_visitor.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_convolution_kernel.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_convolution_kernel.cc:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [936/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/processing/kis_convert_color_space_processing_visitor.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_base_processor.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_base_processor.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter_configuration.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_base_processor.h:22: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [937/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/processing/kis_simple_processing_visitor.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_clone_layer.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_clone_layer.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_clone_layer.h:11: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [938/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/processing/kis_do_nothing_processing_visitor.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_time_span.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisFrameChangeUpdateRecipe.h:5, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisFrameChangeUpdateRecipe.cpp:1: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [939/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands_new/KisChangeCloneLayersCommand.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_node_filter_interface.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_node_filter_interface.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter_configuration.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_base_processor.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_node_filter_interface.cpp:10: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [940/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands_new/KisLazyCreateTransformMaskKeyframesCommand.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_selection_based_layer.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_adjustment_layer.h:21, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_adjustment_layer.cc:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_selection_based_layer.h:13: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [941/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands_new/KisResetGroupLayerCacheCommand.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_paint_device.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_base_node.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_base_node.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [942/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands_new/KisDisableDirtyRequestsCommand.cpp.o [943/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands_new/KisUpdateCommandEx.cpp.o [944/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands_new/KisSimpleModifyTransformMaskCommand.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisProofingConfiguration.h:8, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_image_config.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisAnimAutoKey.cpp:15: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_image_config.h:13: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [945/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands_new/KisAsynchronouslyMergeableCommandInterface.cpp.o [946/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands_new/KisMergeLabeledLayersCommand.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisBatchNodeUpdate.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisBatchNodeUpdate.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [947/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands_new/KisChangeChannelLockFlagsCommand.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/processing/kis_crop_processing_visitor.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/processing/kis_crop_selections_processing_visitor.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [948/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands_new/KisChangeChannelFlagsCommand.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_paint_device.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_base_node.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_transform_mask.cpp:12: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [949/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands_new/KisHoldUIUpdatesCommand.cpp.o [950/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_transaction_based_command.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_paint_device.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_paint_device.cc:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_paint_device.cc:24: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [951/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_activate_selection_mask_command.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/generator/kis_generator.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/generator/kis_generator.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter_configuration.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_base_processor.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/generator/kis_generator.h:17: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [952/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_change_projection_color_command.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_gradient_painter.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_gradient_painter.cc:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_gradient_painter.h:14: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [953/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_switch_current_time_command.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_color_transformation_filter.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_color_transformation_filter.cc:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter_configuration.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_base_processor.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [954/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_update_command.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter_registry.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter_registry.cc:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter_configuration.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_base_processor.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [955/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_selection_move_command2.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_edge_detection_kernel.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_edge_detection_kernel.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter_configuration.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_painter.h:24, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_convolution_painter.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_edge_detection_kernel.cpp:10: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [956/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_set_layer_style_command.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_fill_painter.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_fill_painter.cc:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_painter.h:23, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_fill_painter.h:16: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [957/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_node_move_command2.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter.cc:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter_configuration.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_base_processor.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [958/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_image_set_resolution_command.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/processing/kis_mirror_processing_visitor.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/processing/kis_mirror_processing_visitor.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisProofingConfiguration.h:8, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_image_config.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_transaction.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/processing/kis_mirror_processing_visitor.cpp:10: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [959/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_image_resize_command.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/generator/kis_generator.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/generator/kis_generator_registry.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/generator/kis_generator_registry.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter_configuration.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_base_processor.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/generator/kis_generator.h:17: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [960/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_processing_command.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter_configuration.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_color_transformation_configuration.h:9, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_color_transformation_configuration.cc:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [961/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands_new/kis_saved_commands.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/processing/KisSelectionBasedProcessingHelper.h:9, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/processing/KisSelectionBasedProcessingHelper.cpp:5: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter_configuration.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_painter.h:24, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/processing/KisSelectionBasedProcessingHelper.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [962/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands/KisBatchUpdateLayerModificationCommand.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter_configuration.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/generator/kis_generator_stroke_strategy.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [963/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands/KisNodeRenameCommand.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_selection_based_layer.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/generator/kis_generator_layer.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/generator/kis_generator_layer.cpp:11: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_selection_based_layer.h:13: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [964/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands/kis_set_global_selection_command.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/processing/kis_assign_profile_processing_visitor.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/processing/kis_assign_profile_processing_visitor.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_external_layer_iface.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/processing/kis_assign_profile_processing_visitor.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [965/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands/KisReselectActiveSelectionCommand.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_selection_based_layer.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_selection_based_layer.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_selection_based_layer.h:13: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [966/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands/kis_reselect_global_selection_command.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_paint_device.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_base_node.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_group_layer.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/processing/kis_simple_processing_visitor.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [967/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands/kis_node_property_list_command.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_image_interfaces.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands_new/KisDisableDirtyRequestsCommand.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [968/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands/kis_node_opacity_command.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter_configuration.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter_configuration.cc:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [969/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands/kis_node_compositeop_command.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/lazybrush/kis_multiway_cut.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/lazybrush/kis_multiway_cut.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/lazybrush/kis_multiway_cut.cpp:11: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [970/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands/kis_node_command.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands_new/KisUpdateCommandEx.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands_new/KisUpdateCommandEx.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [971/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands/kis_image_layer_remove_command_impl.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands_new/KisLazyCreateTransformMaskKeyframesCommand.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands_new/KisLazyCreateTransformMaskKeyframesCommand.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [972/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands/kis_image_layer_remove_command.cpp.o [973/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands/kis_image_layer_move_command.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_paint_device.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_base_node.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_group_layer.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/processing/kis_do_nothing_processing_visitor.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [974/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands/kis_image_layer_add_command.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/lazybrush/kis_colorize_stroke_strategy.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/lazybrush/kis_colorize_stroke_strategy.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/lazybrush/kis_lazy_fill_tools.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/lazybrush/kis_colorize_stroke_strategy.cpp:13: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [975/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands/kis_image_command.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/processing/KisSelectionBasedProcessingHelper.h:9, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/processing/kis_transform_processing_visitor.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/processing/kis_transform_processing_visitor.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/processing/kis_transform_processing_visitor.cpp:13: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [976/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands/kis_image_change_visibility_command.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands_new/KisSimpleModifyTransformMaskCommand.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands_new/KisSimpleModifyTransformMaskCommand.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [977/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands/kis_image_change_layers_command.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands_new/KisResetGroupLayerCacheCommand.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands_new/KisResetGroupLayerCacheCommand.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_group_layer.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands_new/KisResetGroupLayerCacheCommand.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [978/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands/KisDeselectActiveSelectionCommand.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands_new/KisChangeChannelLockFlagsCommand.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands_new/KisChangeChannelLockFlagsCommand.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_paint_layer.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands_new/KisChangeChannelLockFlagsCommand.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [979/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/commands/kis_deselect_global_selection_command.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands_new/kis_switch_current_time_command.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands_new/kis_switch_current_time_command.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [980/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/brushengine/KisOptimizedBrushOutline.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer_utils.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer_utils.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter_configuration.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_painter.h:24, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer_utils.cpp:15: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [981/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/brushengine/KisPaintopSettingsIds.cpp.o [982/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/brushengine/KisStrokeSpeedMeasurer.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/processing/kis_crop_processing_visitor.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/processing/kis_crop_processing_visitor.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_external_layer_iface.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/processing/kis_crop_processing_visitor.cpp:13: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [983/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_standard_uniform_properties_factory.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands_new/kis_update_command.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands_new/kis_update_command.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [984/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_slider_based_paintop_property.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands_new/KisChangeCloneLayersCommand.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands_new/KisChangeCloneLayersCommand.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_clone_layer.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands_new/KisChangeCloneLayersCommand.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [985/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_combo_based_paintop_property.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/processing/kis_convert_color_space_processing_visitor.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/processing/kis_convert_color_space_processing_visitor.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_external_layer_iface.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/processing/kis_convert_color_space_processing_visitor.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [986/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_uniform_paintop_property.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_image.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_image.cc:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_image.cc:25: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [987/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_paintop_config_widget.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands_new/KisChangeChannelFlagsCommand.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands_new/KisChangeChannelFlagsCommand.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands_new/KisChangeChannelFlagsCommand.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [988/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_locked_properties_server.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_stroke_strategy_undo_command_based.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands_new/KisHoldUIUpdatesCommand.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands_new/KisHoldUIUpdatesCommand.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [989/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_locked_properties_proxy.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands_new/kis_move_command_common.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands_new/kis_selection_move_command2.h:9, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands_new/kis_selection_move_command2.cpp:6: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [990/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_locked_properties.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands_new/kis_change_projection_color_command.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands_new/kis_change_projection_color_command.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands_new/kis_change_projection_color_command.h:14: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [991/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_no_size_paintop_settings.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceAbstract.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/colorspaces/rgb_u16/RgbU16ColorSpace.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/colorspaces/rgb_u16/RgbU16ColorSpace.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [992/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_paintop_utils.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands_new/kis_move_command_common.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands_new/kis_node_move_command2.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands_new/kis_node_move_command2.cpp:6: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [993/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/brushengine/KisPaintOpPresetUpdateProxy.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands_new/kis_processing_command.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands_new/kis_processing_command.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [994/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_paintop_settings.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands_new/kis_activate_selection_mask_command.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands_new/kis_activate_selection_mask_command.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands_new/kis_activate_selection_mask_command.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [995/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_paintop_registry.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_convolution_painter.h:9, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_convolution_painter.cc:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter_configuration.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_painter.h:24, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_convolution_painter.h:10: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [996/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_paintop_preset.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands_new/kis_image_resize_command.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands_new/kis_image_resize_command.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [997/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_paintop_factory.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/lazybrush/kis_colorize_mask.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/lazybrush/kis_colorize_mask.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter_configuration.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_painter.h:24, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/lazybrush/kis_colorize_mask.cpp:20: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [998/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_paintop.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands_new/KisMergeLabeledLayersCommand.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands_new/KisMergeLabeledLayersCommand.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter_configuration.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_painter.h:24, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands_new/KisMergeLabeledLayersCommand.cpp:15: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [999/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_stroke_random_source.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands_new/kis_set_layer_style_command.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands_new/kis_set_layer_style_command.cpp:6: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands_new/kis_set_layer_style_command.h:14: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1000/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/brushengine/KisPerStrokeRandomSource.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands_new/kis_saved_commands.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands_new/kis_saved_commands.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1001/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_random_source.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/KisBatchUpdateLayerModificationCommand.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/KisBatchUpdateLayerModificationCommand.cpp:6: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/KisBatchUpdateLayerModificationCommand.cpp: In constructor 'KisBatchUpdateLayerModificationCommand::KisBatchUpdateLayerModificationCommand(KisImageWSP, RecipeSP, KisCommandUtils::FlipFlopCommand::State, KUndo2Command*)': /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/KisBatchUpdateLayerModificationCommand.cpp:14:95: warning: unused parameter 'parent' [-Wunused-parameter] 14 | KUndo2Command *parent) | ~~~~~~~~~~~~~~~^~~~~~ [1002/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/brushengine/kis_paint_information.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/kis_node_command.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/kis_node_command.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1003/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisAnimatedOpacityProperty.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/kis_node_command.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/KisNodeRenameCommand.h:9, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/KisNodeRenameCommand.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter_configuration.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/kis_change_filter_command.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/kis_node_commands.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/KisNodeRenameCommand.cpp:11: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1004/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_progress_updater.cpp.o [1005/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/KisOverlayPaintDeviceWrapper.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands_new/kis_image_set_resolution_command.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands_new/kis_image_set_resolution_command.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_selection_based_layer.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_adjustment_layer.h:21, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands_new/kis_image_set_resolution_command.cpp:51: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1006/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_marker_painter.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/kis_deselect_global_selection_command.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/kis_selection_commands.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/kis_reselect_global_selection_command.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1007/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_painter_blt_multi_fixed.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/kis_deselect_global_selection_command.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/kis_selection_commands.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/kis_set_global_selection_command.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1008/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_painter.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/kis_image_layer_remove_command.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/kis_image_layer_remove_command.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1009/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kis_distance_information.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_gaussian_kernel.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_gaussian_kernel.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter_configuration.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_painter.h:24, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_convolution_painter.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_gaussian_kernel.h:12: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1010/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_tile_data_swapper.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_node.h:9, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/kis_node_opacity_command.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1011/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_swapped_data_store.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/kis_image_change_layers_command.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/kis_image_commands.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/kis_image_change_visibility_command.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1012/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_memory_window.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/kis_image_change_layers_command.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/kis_image_commands.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/kis_image_layer_add_command.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1013/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_chunk_allocator.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_asl_layer_style_serializer.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_asl_layer_style_serializer.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:16: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1014/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_tile_compressor_2.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/kis_deselect_global_selection_command.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/KisDeselectActiveSelectionCommand.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/KisDeselectActiveSelectionCommand.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1015/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_legacy_tile_compressor.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_node.h:9, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/kis_node_compositeop_command.cpp:10: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter_configuration.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/kis_change_filter_command.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/kis_node_commands.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/kis_node_compositeop_command.cpp:11: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1016/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_abstract_tile_compressor.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/kis_deselect_global_selection_command.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/kis_selection_commands.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/kis_deselect_global_selection_command.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1017/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_lzf_compression.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/kis_reselect_global_selection_command.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/KisReselectActiveSelectionCommand.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/KisReselectActiveSelectionCommand.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/KisReselectActiveSelectionCommand.cpp:11: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1018/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/tiles3/swap/kis_abstract_compression.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/kis_image_change_layers_command.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/kis_image_commands.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/kis_image_command.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/kis_image_command.cpp:12: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1019/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_random_accessor.cc.o [1020/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_vline_iterator.cpp.o [1021/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_hline_iterator.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/kis_image_change_layers_command.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/kis_image_commands.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/kis_image_change_layers_command.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_group_layer.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/kis_image_change_layers_command.cpp:10: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1022/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_memento_manager.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/kis_image_change_layers_command.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/kis_image_commands.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/kis_image_layer_move_command.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/kis_image_layer_move_command.cpp:14: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1023/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/tiles3/KisTiledExtentManager.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_uniform_paintop_property.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_standard_uniform_properties_factory.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_standard_uniform_properties_factory.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop_settings.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_standard_uniform_properties_factory.cpp:10: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1024/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_tiled_data_manager.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_uniform_paintop_property.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_slider_based_paintop_property.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_slider_based_paintop_property.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop_settings.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_slider_based_paintop_property.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/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/buildozer/aports/community/krita/src/krita-5.2.9/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/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_slider_based_paintop_property.cpp:144:5: warning: type attributes ignored after type is already defined [-Wattributes] 144 | KisCallbackBasedPaintopProperty>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_slider_based_paintop_property.cpp:146:5: warning: type attributes ignored after type is already defined [-Wattributes] 146 | KisCallbackBasedPaintopProperty>; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1025/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_tile_data_pooler.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_node.h:9, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/kis_node_property_list_command.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/kis_node_property_list_command.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1026/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_tile_data_store.cc.o [1027/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_tile_data.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_uniform_paintop_property.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_uniform_paintop_property.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop_settings.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_uniform_paintop_property.cpp:11: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_uniform_paintop_property.cpp:133:5: warning: type attributes ignored after type is already defined [-Wattributes] 133 | KisCallbackBasedPaintopProperty; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1028/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/tiles3/kis_tile.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_locked_properties_proxy.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_locked_properties_server.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_locked_properties_server.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1029/3266] Building CXX object libs/image/CMakeFiles/kritaimage.dir/kritaimage_autogen/mocs_compilation.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_random_source.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_stroke_random_source.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_stroke_random_source.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/kis_image_layer_remove_command_impl.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/kis_image_layer_remove_command_impl.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/kis_image_layer_remove_command_impl.cpp:12: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_combo_based_paintop_property.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_combo_based_paintop_property.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop_settings.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_combo_based_paintop_property.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_combo_based_paintop_property.cpp:65:5: warning: type attributes ignored after type is already defined [-Wattributes] 65 | KisCallbackBasedPaintopProperty; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop_settings.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_no_size_paintop_settings.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_no_size_paintop_settings.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop_settings.h:16: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop_preset.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/KisPaintOpPresetUpdateProxy.cpp:11: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_config_widget.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop_config_widget.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/KisPerStrokeRandomSource.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/KisPerStrokeRandomSource.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_random_source.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_random_source.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_locked_properties.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_locked_properties.cc:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop_factory.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop_factory.cpp:6: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop_settings.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop_factory.h:17: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceAbstract.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/colorspaces/cmyk_f32/CmykF32ColorSpace.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/colorspaces/cmyk_f32/CmykF32ColorSpace.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_random_source.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paint_information.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop_utils.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop_utils.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_locked_properties_proxy.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_locked_properties_proxy.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_marker_painter.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_marker_painter.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_marker_painter.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_random_source.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paint_information.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paint_information.cc:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop_registry.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop_registry.cc:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop_settings.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop_factory.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop_registry.h:15: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_keyframe_channel.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_scalar_keyframe_channel.h:9, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisAnimatedOpacityProperty.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisAnimatedOpacityProperty.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/lazybrush/kis_lazy_fill_tools.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/lazybrush/kis_lazy_fill_tools.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/lazybrush/kis_lazy_fill_tools.h:12: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_random_source.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paint_information.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_distance_information.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/lazybrush/KisWatershedWorker.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/lazybrush/KisWatershedWorker.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/lazybrush/KisWatershedWorker.cpp:11: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_painter.h:23, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_painter_blt_multi_fixed.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter_configuration.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_painter.h:24: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/tiles3/swap/../kis_tile.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/tiles3/swap/kis_abstract_tile_compressor.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/tiles3/swap/kis_abstract_tile_compressor.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisProofingConfiguration.h:8, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_image_config.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/tiles3/swap/kis_swapped_data_store.cpp:10: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_image_config.h:13: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisProofingConfiguration.h:8, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_image_config.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/tiles3/swap/kis_tile_data_swapper_p.h:9, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/tiles3/swap/kis_tile_data_swapper.cpp:10: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_image_config.h:13: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/tiles3/kis_tile.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/tiles3/kis_tile.cc:11: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/tiles3/kis_tiled_data_manager.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_datamanager.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/tiles3/kis_base_iterator.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/tiles3/kis_hline_iterator.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/tiles3/kis_hline_iterator.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/tiles3/swap/../kis_tile.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/tiles3/swap/kis_abstract_tile_compressor.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/tiles3/swap/kis_tile_compressor_2.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/tiles3/swap/kis_tile_compressor_2.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/tiles3/swap/../kis_tile.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/tiles3/swap/kis_abstract_tile_compressor.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/tiles3/swap/kis_legacy_tile_compressor.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/tiles3/swap/kis_legacy_tile_compressor.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisOverlayPaintDeviceWrapper.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisOverlayPaintDeviceWrapper.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisOverlayPaintDeviceWrapper.cpp:10: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/tiles3/kis_tiled_data_manager.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_datamanager.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/tiles3/kis_base_iterator.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/tiles3/kis_vline_iterator.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/tiles3/kis_vline_iterator.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisProofingConfiguration.h:8, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_image_config.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/tiles3/kis_tile_data_pooler.cc:14: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_image_config.h:13: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/tiles3/kis_tiled_data_manager.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/tiles3/kis_random_accessor.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/tiles3/kis_random_accessor.cc:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop_preset.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop_preset.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop_settings.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop_preset.cpp:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop.cc:11: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop.cc:15: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop_settings.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop_settings.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop_settings.h:16: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/tiles3/kis_tile.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/tiles3/kis_tiled_data_manager.cc:12: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/build/libs/image/kritaimage_autogen/EWIEGA46WW/../../../../../libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/build/libs/image/kritaimage_autogen/EWIEGA46WW/../../../../../libs/image/kis_keyframe_channel.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/build/libs/image/kritaimage_autogen/EWIEGA46WW/../../../../../libs/image/kis_scalar_keyframe_channel.h:9, from /home/buildozer/aports/community/krita/src/krita-5.2.9/build/libs/image/kritaimage_autogen/EWIEGA46WW/../../../../../libs/image/KisAnimatedOpacityProperty.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/build/libs/image/kritaimage_autogen/EWIEGA46WW/moc_KisAnimatedOpacityProperty.cpp:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/build/libs/image/kritaimage_autogen/mocs_compilation.cpp:2: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_config_widget.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/build/libs/image/kritaimage_autogen/CEKIEP4QXT/../../../../../libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/build/libs/image/kritaimage_autogen/CEKIEP4QXT/moc_kis_paintop_config_widget.cpp:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/build/libs/image/kritaimage_autogen/mocs_compilation.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/tiles3/kis_memento_item.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/tiles3/kis_memento_manager.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/tiles3/kis_memento_manager.cc:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceAbstract.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/colorspaces/cmyk_u8/CmykU8ColorSpace.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/colorspaces/cmyk_u8/CmykU8ColorSpace.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/floodfill/kis_scanline_fill.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/floodfill/kis_scanline_fill.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/floodfill/kis_scanline_fill.cpp:12: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_painter.h:23, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_painter.cc:14: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter_configuration.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_painter.h:24: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1030/3266] Linking CXX shared library libs/image/libkritaimage.so.19.0.0 [1031/3266] Creating library symlink libs/image/libkritaimage.so.19 libs/image/libkritaimage.so [1032/3266] Automatic MOC for target kritapsd [1033/3266] Automatic MOC for target kritaimpex [1034/3266] Automatic MOC for target kritalibbrush [1035/3266] Automatic MOC for target kritatransformmaskstubs [1036/3266] Building CXX object sdk/tests/CMakeFiles/kritatransformmaskstubs.dir/KritaTransformMaskStubs.cpp.o [1037/3266] Building CXX object sdk/tests/CMakeFiles/kritatransformmaskstubs.dir/KisDumbAnimatedTransformMaskParamsHolder.cpp.o [1038/3266] Building CXX object sdk/tests/CMakeFiles/kritatransformmaskstubs.dir/KisDumbTransformMaskParams.cpp.o [1039/3266] Building CXX object sdk/tests/CMakeFiles/kritatransformmaskstubs.dir/kritatransformmaskstubs_autogen/mocs_compilation.cpp.o [1040/3266] Building CXX object libs/impex/CMakeFiles/kritaimpex.dir/KisExportCheckRegistry.cpp.o [1041/3266] Building CXX object libs/impex/CMakeFiles/kritaimpex.dir/KisPreExportChecker.cpp.o [1042/3266] Building CXX object libs/impex/CMakeFiles/kritaimpex.dir/KisExportCheckBase.cpp.o [1043/3266] Building CXX object libs/impex/CMakeFiles/kritaimpex.dir/kritaimpex_autogen/mocs_compilation.cpp.o [1044/3266] Building CXX object libs/psd/CMakeFiles/kritapsd.dir/psd_resource_section.cpp.o [1045/3266] Building CXX object libs/psd/CMakeFiles/kritapsd.dir/psd_resource_block.cpp.o [1046/3266] Building CXX object libs/psd/CMakeFiles/kritapsd.dir/psd_pixel_utils.cpp.o [1047/3266] Building CXX object libs/psd/CMakeFiles/kritapsd.dir/psd_layer_section.cpp.o [1048/3266] Building CXX object libs/psd/CMakeFiles/kritapsd.dir/psd_layer_record.cpp.o [1049/3266] Building CXX object libs/psd/CMakeFiles/kritapsd.dir/psd_header.cpp.o [1050/3266] Building CXX object libs/psd/CMakeFiles/kritapsd.dir/psd_additional_layer_info_block.cpp.o [1051/3266] Building CXX object libs/psd/CMakeFiles/kritapsd.dir/kritapsd_autogen/mocs_compilation.cpp.o [1052/3266] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/KisBrushModel.cpp.o [1053/3266] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/KisBrushTypeMetaDataFixup.cpp.o [1054/3266] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/KisColorfulBrush.cpp.o [1055/3266] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/KisAbrStorage.cpp.o [1056/3266] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/kis_text_brush_factory.cpp.o [1057/3266] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/kis_auto_brush_factory.cpp.o [1058/3266] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/kis_text_brush.cpp.o [1059/3266] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/kis_qimage_pyramid.cpp.o [1060/3266] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/kis_svg_brush.cpp.o [1061/3266] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/kis_png_brush.cpp.o [1062/3266] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/kis_pipebrush_parasite.cpp.o [1063/3266] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/kis_imagepipe_brush.cpp.o [1064/3266] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/kis_abr_brush_collection.cpp.o [1065/3266] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/kis_abr_brush.cpp.o [1066/3266] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/kis_gbr_brush.cpp.o [1067/3266] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/KisBrushServerProvider.cpp.o [1068/3266] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/kis_brush_registry.cpp.o [1069/3266] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/kis_scaling_size_brush.cpp.o [1070/3266] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/kis_brush.cpp.o [1071/3266] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/kis_boundary.cc.o [1072/3266] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/kis_auto_brush.cpp.o [1073/3266] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/kis_predefined_brush_factory.cpp.o [1074/3266] Building CXX object libs/brush/CMakeFiles/kritalibbrush.dir/kritalibbrush_autogen/mocs_compilation.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/impex/KisExportCheckBase.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/impex/KisExportCheckBase.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_transform_mask_params_factory_registry.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/sdk/tests/KritaTransformMaskStubs.cpp:11: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_transform_mask_params_interface.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/sdk/tests/KisDumbAnimatedTransformMaskParamsHolder.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/sdk/tests/KisDumbAnimatedTransformMaskParamsHolder.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_brush.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_scaling_size_brush.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_svg_brush.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_svg_brush.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_brush.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_scaling_size_brush.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_scaling_size_brush.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_brush.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/KisBrushServerProvider.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/KisBrushServerProvider.cpp:6: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/impex/KisPreExportChecker.h:9, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/impex/KisPreExportChecker.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_brush.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/KisBrushTypeMetaDataFixup.cpp:15: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_brush.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_scaling_size_brush.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/KisColorfulBrush.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/KisColorfulBrush.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/KisColorfulBrush.cpp:15: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_boundary.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_boundary.cc:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psd/psd_header.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psd/psd_header.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_transform_mask_params_interface.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/sdk/tests/KisDumbTransformMaskParams.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/sdk/tests/KisDumbTransformMaskParams.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter_configuration.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_painter.h:24, from /home/buildozer/aports/community/krita/src/krita-5.2.9/sdk/tests/KisDumbTransformMaskParams.cpp:13: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1075/3266] Linking CXX static library sdk/tests/libkritatransformmaskstubs.a In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psd/psd_resource_section.cpp:12: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_brush.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_scaling_size_brush.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/KisColorfulBrush.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_png_brush.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_png_brush.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop_settings.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/KisBrushModel.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/KisBrushModel.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop_settings.h:16: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_brush.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_scaling_size_brush.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_abr_brush_collection.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/KisAbrStorage.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/KisAbrStorage.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_brush.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_scaling_size_brush.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_abr_brush_collection.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_abr_brush_collection.cpp:10: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_abr_brush_collection.cpp:26: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/build/libs/brush/kritalibbrush_autogen/EWIEGA46WW/../../../../../libs/brush/kis_brush.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/build/libs/brush/kritalibbrush_autogen/EWIEGA46WW/../../../../../libs/brush/KisBrushServerProvider.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/build/libs/brush/kritalibbrush_autogen/EWIEGA46WW/moc_KisBrushServerProvider.cpp:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/build/libs/brush/kritalibbrush_autogen/mocs_compilation.cpp:2: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop_settings.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/build/libs/brush/kritalibbrush_autogen/EWIEGA46WW/../../../../../libs/brush/KisBrushModel.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/build/libs/brush/kritalibbrush_autogen/EWIEGA46WW/../../../../../libs/brush/kis_brush_factory.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/build/libs/brush/kritalibbrush_autogen/EWIEGA46WW/../../../../../libs/brush/kis_brush_registry.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/build/libs/brush/kritalibbrush_autogen/EWIEGA46WW/moc_kis_brush_registry.cpp:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/build/libs/brush/kritalibbrush_autogen/mocs_compilation.cpp:3: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_brush.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_brush_factory.h:9, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_text_brush_factory.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_text_brush_factory.cpp:6: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop_settings.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/KisBrushModel.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_brush_factory.h:10: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_brush_registry.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_brush_registry.cpp:6: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop_settings.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/KisBrushModel.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_brush_factory.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_brush_registry.h:18: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_brush.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_scaling_size_brush.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/KisColorfulBrush.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_gbr_brush.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_imagepipe_brush.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_pipebrush_parasite.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_pipebrush_parasite.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_pipebrush_parasite.h:27: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psd/psd_resource_block.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psd/psd_resource_block.cpp:6: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_brush.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_scaling_size_brush.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_abr_brush.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_abr_brush.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_abr_brush.cpp:21: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_brush.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_auto_brush_factory.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_auto_brush_factory.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop_settings.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/KisBrushModel.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_brush_factory.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_auto_brush_factory.h:16: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_brush.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_scaling_size_brush.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_text_brush.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_text_brush.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_brush.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_auto_brush.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_auto_brush.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_auto_brush.cpp:23: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_brush.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_scaling_size_brush.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/KisColorfulBrush.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_gbr_brush.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_gbr_brush.cpp:15: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_gbr_brush.cpp:25: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_brush.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_brush_factory.h:9, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_predefined_brush_factory.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_predefined_brush_factory.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop_settings.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/KisBrushModel.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_brush_factory.h:10: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_brush.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_scaling_size_brush.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/KisColorfulBrush.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_gbr_brush.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_imagepipe_brush.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_imagepipe_brush.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_pipebrush_parasite.h:27, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_imagepipe_brush.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/impex/KisExportCheckBase.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/impex/KisExportCheckRegistry.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/impex/KisExportCheckRegistry.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter_configuration.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_base_processor.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/generator/kis_generator.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/generator/kis_generator_registry.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/impex/KisExportCheckRegistry.cpp:14: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1076/3266] Linking CXX shared library libs/impex/libkritaimpex.so.19.0.0 In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psd/psd_additional_layer_info_block.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psd/psd_additional_layer_info_block.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter_configuration.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_base_processor.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/generator/kis_generator.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/generator/kis_generator_registry.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psd/psd_additional_layer_info_block.h:25: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1077/3266] Creating library symlink libs/impex/libkritaimpex.so.19 libs/impex/libkritaimpex.so In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceAbstract.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/LcmsColorSpace.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/colorspaces/cmyk_u16/CmykU16ColorSpace.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/color/lcms2engine/colorspaces/cmyk_u16/CmykU16ColorSpace.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1078/3266] Linking CXX shared module plugins/color/lcms2engine/kritalcmsengine.so In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psd/psd_pixel_utils.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psd/psd_pixel_utils.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psd/psd_pixel_utils.h:17: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_node.h:9, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psd/psd_layer_record.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psd/psd_layer_record.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psd/psd_layer_record.h:20: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_brush.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_brush.cpp:12: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/brush/kis_brush.cpp:24: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1079/3266] Linking CXX shared library libs/brush/libkritalibbrush.so.19.0.0 In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psd/psd_layer_section.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psd/psd_layer_section.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psd/psd_layer_section.h:17: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1080/3266] Linking CXX shared library libs/psd/libkritapsd.so.19.0.0 [1081/3266] Creating library symlink libs/psd/libkritapsd.so.19 libs/psd/libkritapsd.so [1082/3266] Automatic MOC for target kritapsd_static [1083/3266] Automatic MOC for target kritatiffpsd [1084/3266] Building CXX object plugins/impex/tiff/CMakeFiles/kritatiffpsd.dir/kis_tiff_psd_resource_record.cpp.o [1085/3266] Building CXX object plugins/impex/tiff/CMakeFiles/kritatiffpsd.dir/kis_tiff_psd_layer_record.cpp.o [1086/3266] Building CXX object plugins/impex/tiff/CMakeFiles/kritatiffpsd.dir/kritatiffpsd_autogen/mocs_compilation.cpp.o [1087/3266] Building CXX object plugins/impex/psd/CMakeFiles/kritapsd_static.dir/psd_image_data.cpp.o [1088/3266] Building CXX object plugins/impex/psd/CMakeFiles/kritapsd_static.dir/psd_colormode_block.cpp.o [1089/3266] Building CXX object plugins/impex/psd/CMakeFiles/kritapsd_static.dir/kritapsd_static_autogen/mocs_compilation.cpp.o [1090/3266] Creating library symlink libs/brush/libkritalibbrush.so.19 libs/brush/libkritalibbrush.so [1091/3266] Automatic MOC for target kritaui In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_paint_device.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/impex/psd/psd_image_data.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/impex/psd/psd_image_data.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/impex/psd/psd_image_data.h:14: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/impex/tiff/kis_tiff_psd_layer_record.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/impex/tiff/kis_tiff_psd_layer_record.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psd/psd_layer_section.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/impex/tiff/kis_tiff_psd_layer_record.h:15: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/impex/psd/psd_colormode_block.h:9, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/impex/psd/psd_colormode_block.cpp:6: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1092/3266] Linking CXX static library plugins/impex/psd/libkritapsd_static.a In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/impex/tiff/kis_tiff_psd_resource_record.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/plugins/impex/tiff/kis_tiff_psd_resource_record.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1093/3266] Linking CXX shared library plugins/impex/tiff/libkritatiffpsd.so.19.0.0 [1094/3266] Creating library symlink plugins/impex/tiff/libkritatiffpsd.so.19 plugins/impex/tiff/libkritatiffpsd.so [1095/3266] Generating ui_wdg_canvassize.h [1096/3266] Generating ui_wdg_layersize.h [1097/3266] Generating ui_wdg_imagesize.h [1098/3266] Generating ui_VideoImportDialog.h [1099/3266] Generating ui_VideoHDRMetadataOptionsDialog.h [1100/3266] Generating ui_video_export_options_dialog.h [1101/3266] Generating ui_wdg_animationrenderer.h [1102/3266] Generating ui_tablettest.h [1103/3266] Generating ui_kis_screen_size_choice_dialog.h [1104/3266] Generating ui_wdgsplash.h [1105/3266] Generating ui_wdgKisLayerStyleAngleSelector.h [1106/3266] Generating ui_wdgTexture.h [1107/3266] Generating ui_wdgstylesselector.h [1108/3266] Generating ui_WdgStroke.h [1109/3266] Generating ui_WdgSatin.h [1110/3266] Generating ui_WdgPatternOverlay.h [1111/3266] Generating ui_wdglayerstyles.h [1112/3266] Generating ui_wdgInnerGlow.h [1113/3266] Generating ui_WdgGradientOverlay.h [1114/3266] Generating ui_wdgdropshadow.h [1115/3266] Generating ui_wdgContour.h [1116/3266] Generating ui_WdgColorOverlay.h [1117/3266] Generating ui_wdgblendingoptions.h [1118/3266] Generating ui_wdgBevelAndEmboss.h [1119/3266] Generating ui_kis_key_input_editor.h [1120/3266] Generating ui_kis_wheel_input_editor.h [1121/3266] Generating ui_kis_mouse_input_editor.h [1122/3266] Generating ui_kis_input_configuration_page_item.h [1123/3266] Generating ui_kis_edit_profiles_dialog.h [1124/3266] Generating ui_kis_input_configuration_page.h [1125/3266] Generating ui_KisRecoverNamedAutosaveDialog.h [1126/3266] Generating ui_kis_dlg_hlg_import.h [1127/3266] Generating ui_kis_delayed_save_dialog.h [1128/3266] Generating ui_kis_dlg_brush_hud_config.h [1129/3266] Generating ui_wdgconvertcolorspace.h [1130/3266] Generating ui_wdgPasteFormat.h [1131/3266] Generating ui_wdgMissingColorProfile.h [1132/3266] Generating ui_WdgPopupPaletteSettings.h [1133/3266] Generating ui_koDocumentInfoAuthorWidget.h [1134/3266] Generating ui_koDocumentInfoAboutWidget.h [1135/3266] Generating ui_wdgchangeclonesource.h [1136/3266] Generating ui_wdgGamutMaskToolbar.h [1137/3266] Generating ui_KisNewsPage.h [1138/3266] Generating ui_WdgDlgPaletteEditor.h [1139/3266] Generating ui_KisWelcomePage.h [1140/3266] Generating ui_wdgnewwindowlayout.h [1141/3266] Generating ui_wdgsessionmanager.h [1142/3266] Generating ui_wdgstopgradienteditor.h [1143/3266] Generating ui_KisOpenPaneBase.h [1144/3266] Generating ui_KisDetailsPaneBase.h [1145/3266] Generating ui_wdgstrokeselectionproperties.h [1146/3266] Generating ui_wdgimportimagesequence.h [1147/3266] Generating ui_wdgrectangleconstraints.h [1148/3266] Generating ui_wdgpreseticonlibrary.h [1149/3266] Generating ui_wdgsavebrushpreset.h [1150/3266] Generating ui_wdgpresetselectorstrip.h [1151/3266] Generating ui_wdgnodequerypatheditor.h [1152/3266] Generating ui_wdgfilternodecreation.h [1153/3266] Generating ui_wdgfilterselector.h [1154/3266] Generating ui_wdgdlgfilelayer.h [1155/3266] Generating ui_wdgdlggeneratorlayer.h [1156/3266] Generating ui_wdgpaintopsettings.h [1157/3266] Generating ui_wdgpaintoppresets.h [1158/3266] Generating ui_wdgmetadatamergestrategychooser.h [1159/3266] Generating ui_wdgfilterdialog.h [1160/3266] Generating ui_wdgmasksource.h [1161/3266] Generating ui_wdgmaskfromselection.h [1162/3266] Generating ui_wdgimageproperties.h [1163/3266] Generating ui_wdgnewimage.h [1164/3266] Generating ui_wdggeometryoptions.h [1165/3266] Generating ui_kis_matrix_widget.h [1166/3266] Generating ui_wdgdisplaysettings.h [1167/3266] Generating ui_wdgcolorspaceselectoradvanced.h [1168/3266] Generating ui_wdgcolorspaceselector.h [1169/3266] Generating ui_wdgtabletsettings.h [1170/3266] Generating ui_wdgcolorsettings.h [1171/3266] Generating ui_wdglayerproperties.h [1172/3266] Generating ui_wdgcustompattern.h [1173/3266] Generating ui_wdgapplyprofile.h [1174/3266] Generating ui_wdgbookmarkedconfigurationseditor.h [1175/3266] Generating ui_wdggenerators.h [1176/3266] Generating ui_wdgperformancesettings.h [1177/3266] Generating ui_wdggeneralsettings.h [1178/3266] Generating ui_wdgsegmentgradienteditor.h [1179/3266] Generating ui_wdgfullscreensettings.h [1180/3266] Generating ui_wdgdlgpngimport.h [1181/3266] Generating ui_wdgaboutapplication.h [1182/3266] Generating ui_KisAutoLevelsWidget.h [1183/3266] Generating ui_KisDitherWidget.h [1184/3266] Generating ui_KoStrokeConfigWidget.h [1185/3266] Generating ui_KoFillConfigWidget.h [1186/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/qtlockedfile/qtlockedfile_unix.cpp.o [1187/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/wintab/drawpile_tablettester/tablettest.cpp.o [1188/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/wintab/drawpile_tablettester/tablettester.cpp.o [1189/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisInMemoryFrameCacheSwapper.cpp.o [1190/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisAbstractFrameCacheSwapper.cpp.o [1191/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisFrameCacheSwapper.cpp.o [1192/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisFrameCacheStore.cpp.o [1193/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisFrameDataSerializer.cpp.o [1194/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_animation_importer.cpp.o [1195/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/canvas/KisCanvasAnimationState.cpp.o [1196/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/dialogs/KisAsyncAnimationFramesSaveDialog.cpp.o [1197/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/dialogs/KisAsyncAnimationCacheRenderDialog.cpp.o [1198/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/dialogs/KisAsyncAnimationRenderDialogBase.cpp.o [1199/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisAsyncAnimationFramesSavingRenderer.cpp.o [1200/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisAsyncAnimationCacheRenderer.cpp.o [1201/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisAsyncAnimationRendererBase.cpp.o [1202/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_animation_cache_populator.cpp.o [1203/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_animation_frame_cache.cpp.o [1204/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_seexpr_script_chooser.cpp.o [1205/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisAndroidFileProxy.cpp.o [1206/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisNodeActivationActionCreatorVisitor.cpp.o [1207/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/StoryboardItem.cpp.o [1208/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KoDocumentInfo.cpp.o [1209/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KoDocumentInfoDlg.cpp.o [1210/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisDecorationsWrapperLayer.cpp.o [1211/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisMouseClickEater.cpp.o [1212/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/flake/KisReferenceImagesLayer.cpp.o [1213/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisReferenceImage.cpp.o [1214/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisReferenceImagesDecoration.cpp.o [1215/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisSessionResource.cpp.o [1216/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisWindowLayoutManager.cpp.o [1217/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisWindowLayoutResource.cpp.o [1218/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisSaveGroupVisitor.cpp.o [1219/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisRemoteFileFetcher.cpp.o [1220/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisMultiFeedRSSModel.cpp.o [1221/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisRssReader.cpp.o [1222/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisNetworkAccessManager.cpp.o [1223/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisApplicationArguments.cpp.o [1224/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/qtsingleapplication/qtsingleapplication.cpp.o [1225/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/qtsingleapplication/qtlocalpeer.cpp.o [1226/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/qtlockedfile/qtlockedfile.cpp.o [1227/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_mirror_manager.cpp.o [1228/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisViewManager.cpp.o [1229/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_mainwindow_observer.cpp.o [1230/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/thememanager.cpp.o [1231/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisImportExportAdditionalChecks.cpp.o [1232/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisImportExportErrorCode.cpp.o [1233/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisCanvasWindow.cpp.o [1234/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisView.cpp.o [1235/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisUndoActionsUpdateManager.cpp.o [1236/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisTemplateTree.cpp.o [1237/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisTemplatesPane.cpp.o [1238/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisTemplates.cpp.o [1239/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisTemplateGroup.cpp.o [1240/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisTemplateCreateDia.cpp.o [1241/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisTemplate.cpp.o [1242/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisPart.cpp.o [1243/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisOpenPane.cpp.o [1244/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisMainWindow.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/dialogs/KisAsyncAnimationRenderDialogBase.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/dialogs/KisAsyncAnimationCacheRenderDialog.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/dialogs/KisAsyncAnimationCacheRenderDialog.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1245/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_async_action_feedback.cpp.o [1246/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisImportUserFeedbackInterface.cpp.o [1247/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisImportExportUtils.cpp.o [1248/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisImportExportManager.cpp.o [1249/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisImportExportFilter.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisView.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisMainWindow.h:21, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisCanvasWindow.cpp:10: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_workspace_resource.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisMainWindow.h:22: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1250/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_node_view_color_scheme.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisAsyncAnimationRendererBase.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisAsyncAnimationCacheRenderer.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisAsyncAnimationCacheRenderer.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_update_info.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisAsyncAnimationCacheRenderer.cpp:10: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_texture_tile_update_info.h: In member function 'void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)': /home/buildozer/aports/community/krita/src/krita-5.2.9/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()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1251/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisCloneDocumentStroke.cpp.o [1252/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisDocument.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_node.h:9, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisNodeActivationActionCreatorVisitor.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisNodeActivationActionCreatorVisitor.cpp:6: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_paint_layer.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisNodeActivationActionCreatorVisitor.h:12: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1253/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisDetailsPane.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/StoryboardItem.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/StoryboardItem.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1254/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisAutoSaveRecoveryDialog.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisFrameCacheStore.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisFrameCacheSwapper.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_update_info.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisFrameCacheSwapper.cpp:10: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_texture_tile_update_info.h: In member function 'void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)': /home/buildozer/aports/community/krita/src/krita-5.2.9/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()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1255/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisApplication.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisView.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisMainWindow.h:21, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_mainwindow_observer.cpp:6: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_workspace_resource.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisMainWindow.h:22: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1256/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_abstract_perspective_grid.cpp.o [1257/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kcanvaspreview.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/dialogs/KisAsyncAnimationRenderDialogBase.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/dialogs/KisAsyncAnimationFramesSaveDialog.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/dialogs/KisAsyncAnimationFramesSaveDialog.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/dialogs/KisAsyncAnimationFramesSaveDialog.cpp:13: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1258/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/imagesize/dlg_layersize.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_image_patch.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_update_info.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisInMemoryFrameCacheSwapper.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_update_info.h:15: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_texture_tile_update_info.h: In member function 'void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)': /home/buildozer/aports/community/krita/src/krita-5.2.9/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()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1259/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/imagesize/dlg_imagesize.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisDecorationsWrapperLayer.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisDecorationsWrapperLayer.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_external_layer_iface.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisDecorationsWrapperLayer.h:11: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1260/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/imagesize/dlg_canvassize.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_mirror_manager.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_mirror_manager.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_opengl.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_canvas2.h:23, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_mirror_manager.cpp:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1261/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/imagesize/imagesize.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisAsyncAnimationRendererBase.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisAsyncAnimationFramesSavingRenderer.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisAsyncAnimationFramesSavingRenderer.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisImportExportFilter.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisAsyncAnimationFramesSavingRenderer.cpp:11: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1262/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/canvas/kis_mirror_axis.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisSaveGroupVisitor.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisSaveGroupVisitor.cpp:6: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisSaveGroupVisitor.h:16: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1263/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/processing/KisEncloseAndFillProcessingVisitor.cpp.o [1264/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/processing/fill_processing_visitor.cpp.o [1265/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/config/KisGestureSelector.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisAsyncAnimationRendererBase.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisAsyncAnimationRendererBase.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisProofingConfiguration.h:8, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_image_config.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisAsyncAnimationRendererBase.cpp:16: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1266/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/config/kis_key_input_editor.cpp.o /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisMultiFeedRSSModel.cpp: In member function 'virtual QVariant MultiFeedRssModel::data(const QModelIndex&, int) const': /home/buildozer/aports/community/krita/src/krita-5.2.9/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/qt5/QtCore/qbytearray.h:45, from /usr/include/qt5/QtCore/qvariant.h:44, from /usr/include/qt5/QtCore/qabstractitemmodel.h:43, from /usr/include/qt5/QtCore/QAbstractListModel:1, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisMultiFeedRSSModel.h:29, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisMultiFeedRSSModel.cpp:26: /usr/include/qt5/QtCore/qnamespace.h:1284:9: note: declared here 1284 | DefaultLocaleShortDate Q_DECL_ENUMERATOR_DEPRECATED_X("Use QLocale"), | ^~~~~~~~~~~~~~~~~~~~~~ [1267/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/config/kis_wheel_input_editor.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/resources/KoColorSet.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KoResourceServerProvider.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_seexpr_script_chooser.cpp:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_seexpr_script_chooser.cpp:24: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1268/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/config/kis_mouse_input_editor.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisFrameDataSerializer.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisFrameDataSerializer.cpp:6: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_texture_tile_update_info.h: In member function 'void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)': /home/buildozer/aports/community/krita/src/krita-5.2.9/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()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1269/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/config/kis_input_editor_delegate.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisPart.h:24, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisSessionResource.cpp:10: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisSessionResource.cpp:11: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1270/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/config/kis_input_button.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/dialogs/KisAsyncAnimationRenderDialogBase.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/dialogs/KisAsyncAnimationRenderDialogBase.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisImportExportFilter.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_async_action_feedback.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/dialogs/KisAsyncAnimationRenderDialogBase.cpp:17: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1271/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/config/kis_input_mode_delegate.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisReferenceImagesDecoration.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisReferenceImagesDecoration.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_opengl.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_canvas2.h:23, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisReferenceImagesDecoration.h:21: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1272/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/config/kis_input_type_delegate.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisReferenceImage.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisReferenceImage.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisReferenceImage.h:14: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1273/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/config/kis_action_shortcuts_model.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/flake/kis_shape_layer_canvas.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/flake/KisReferenceImagesLayer.cpp:13: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_external_layer_iface.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/flake/kis_shape_layer.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/flake/KisReferenceImagesLayer.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/flake/KisReferenceImagesLayer.cpp:16: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1274/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/config/kis_input_configuration_page_item.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisImportExportFilter.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisImportExportManager.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisApplication.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisWindowLayoutManager.cpp:16: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1275/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/config/kis_input_profile_model.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisPart.h:24, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisApplicationArguments.cpp:20: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/resources/KoColorSet.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisDocument.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisApplicationArguments.cpp:21: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1276/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/config/kis_edit_profiles_dialog.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisFrameCacheStore.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisFrameCacheStore.cpp:6: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_update_info.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisFrameCacheStore.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_texture_tile_update_info.h: In member function 'void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)': /home/buildozer/aports/community/krita/src/krita-5.2.9/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/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisFrameCacheStore.cpp: At global scope: /home/buildozer/aports/community/krita/src/krita-5.2.9/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) | ^~~~~~~~~ [1277/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/config/kis_input_configuration_page.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_animation_importer.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_animation_importer.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisImportExportFilter.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_animation_importer.h:12: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1278/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_shortcut_configuration.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_time_span.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/KisCanvasAnimationState.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/KisCanvasAnimationState.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/KisCanvasAnimationState.cpp:17: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1279/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_input_profile.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_animation_frame_cache.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_animation_frame_cache.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisProofingConfiguration.h:8, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_image_config.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_animation_frame_cache.cpp:24: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_update_info.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_opengl_image_textures.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_animation_frame_cache.cpp:27: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_texture_tile_update_info.h: In member function 'void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)': /home/buildozer/aports/community/krita/src/krita-5.2.9/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()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1280/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_input_profile_manager.cpp.o [1281/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_tablet_debugger.cpp.o [1282/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_gui_context_command_p.cpp.o [1283/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_gui_context_command.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/resources/KoColorSet.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisDocument.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisUndoActionsUpdateManager.cpp:12: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_image.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisDocument.h:21: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1284/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_document_undo_store.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/resources/KoColorSet.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisDocument.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KoDocumentInfo.cpp:10: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_image.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisDocument.h:21: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1285/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_touch_shortcut.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisPart.h:24, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisWindowLayoutResource.cpp:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/resources/KoColorSet.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisDocument.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisWindowLayoutResource.cpp:20: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1286/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/animation/KisFrameDisplayProxy.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_animation_cache_populator.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_animation_cache_populator.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_animation_cache_populator.cpp:15: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_update_info.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_animation_cache_populator.cpp:24: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_texture_tile_update_info.h: In member function 'void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)': /home/buildozer/aports/community/krita/src/krita-5.2.9/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()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1287/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/animation/KisDlgImportVideoAnimation.cpp.o /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kcanvaspreview.cc: In member function 'virtual void KCanvasPreview::mouseMoveEvent(QMouseEvent*)': /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kcanvaspreview.cc:67:36: warning: 'newYOffset' may be used uninitialized [-Wmaybe-uninitialized] 67 | Q_EMIT sigModifiedYOffset(newYOffset); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kcanvaspreview.cc:55:26: note: 'newYOffset' was declared here 55 | int newXOffset , newYOffset; | ^~~~~~~~~~ [1288/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/animation/KisHDRMetadataOptions.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/resources/KoColorSet.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisDocument.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KoDocumentInfoDlg.cpp:16: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_image.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisDocument.h:21: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1289/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/animation/VideoHDRMetadataOptionsDialog.cpp.o [1290/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/animation/VideoExportOptionsDialog.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisImageBarrierLock.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisImportExportUtils.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisImportExportUtils.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1291/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/animation/KisDlgAnimationRenderer.cpp.o [1292/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/animation/KisAnimationRender.cpp.o [1293/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/animation/KisAnimationRenderingOptions.cpp.o [1294/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/animation/KisVideoSaver.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_node_view_color_scheme.cpp:16: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1295/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/animation/KisFFMpegWrapper.cpp.o [1296/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/actions/KisTransformToolActivationCommand.cpp.o [1297/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/actions/KisPasteActionFactories.cpp.o [1298/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/actions/kis_selection_action_factories.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_stroke_strategy.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_simple_stroke_strategy.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisCloneDocumentStroke.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisCloneDocumentStroke.cpp:6: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/resources/KoColorSet.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisDocument.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisCloneDocumentStroke.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1299/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/operations/kis_filter_selection_operation.cpp.o [1300/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/operations/kis_operation_ui_widget.cpp.o [1301/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/operations/kis_operation_ui_factory.cpp.o /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisAutoSaveRecoveryDialog.cpp: In constructor 'KisAutoSaveRecoveryDialog::KisAutoSaveRecoveryDialog(const QStringList&, QWidget*)': /home/buildozer/aports/community/krita/src/krita-5.2.9/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/qt5/QtCore/qbytearray.h:45, from /usr/include/qt5/QtCore/qstring.h:50, from /usr/include/qt5/QtCore/qhashfunctions.h:44, from /usr/include/qt5/QtCore/qlist.h:47, from /usr/include/qt5/QtCore/qstringlist.h:41, from /usr/include/qt5/QtCore/QStringList:1, from /usr/include/KF5/KConfigCore/kconfigbase.h:16, from /usr/include/KF5/KConfigCore/kconfiggroup.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KoDialog.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisAutoSaveRecoveryDialog.h:9, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisAutoSaveRecoveryDialog.cpp:7: /usr/include/qt5/QtCore/qnamespace.h:1280:9: note: declared here 1280 | LocalDate Q_DECL_ENUMERATOR_DEPRECATED_X("Use QLocale") = 2, // i.e. SystemLocaleDate | ^~~~~~~~~ [1302/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/operations/kis_operation_registry.cpp.o [1303/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/operations/kis_operation_configuration.cpp.o [1304/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/operations/kis_operation.cpp.o [1305/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/KisInputProfileMigrator.cpp.o [1306/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/KisTouchGestureAction.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisImportExportFilter.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisImportExportFilter.cpp:10: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1307/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/KisCanvasOnlyAction.cpp.o [1308/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_zoom_and_rotate_action.cpp.o [1309/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/KisInputActionGroup.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisImportExportFilter.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_async_action_feedback.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_async_action_feedback.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1310/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/KisQtWidgetsTweaker.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/resources/KoColorSet.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisDocument.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisTemplateCreateDia.cpp:30: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_image.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisDocument.h:21: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1311/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_select_layer_action.cpp.o [1312/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_shortcut_matcher.cpp.o [1313/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_stroke_shortcut.cpp.o [1314/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_single_action_shortcut.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_node.h:9, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/processing/KisEncloseAndFillProcessingVisitor.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter_configuration.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_painter.h:24, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_resources_snapshot.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/processing/KisEncloseAndFillProcessingVisitor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/processing/KisEncloseAndFillProcessingVisitor.cpp:15: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1315/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_native_gesture_shortcut.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/imagesize/dlg_layersize.cc:14: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1316/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_abstract_shortcut.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_selection.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/processing/fill_processing_visitor.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/processing/fill_processing_visitor.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter_configuration.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_painter.h:24, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_resources_snapshot.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/processing/fill_processing_visitor.h:14: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1317/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_change_primary_setting_action.cpp.o [1318/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/KisPopupWidgetAction.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/resources/KoColorSet.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisDocument.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_document_undo_store.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_image.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisDocument.h:21: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1319/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_gamma_exposure_action.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/imagesize/dlg_imagesize.cc:14: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1320/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_change_frame_action.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/imagesize/imagesize.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/imagesize/imagesize.cc:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/imagesize/imagesize.cc:16: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1321/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_zoom_action.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_image.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_canvas_decoration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_mirror_axis.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_mirror_axis.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_opengl.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_canvas2.h:23, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_mirror_axis.cpp:22: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1322/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_rotate_canvas_action.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/input/kis_tablet_debugger.cpp:14: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1323/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_alternate_invocation_action.cpp.o [1324/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_pan_action.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/imagesize/dlg_canvassize.cc:12: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1325/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_tool_invocation_action.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/animation/VideoHDRMetadataOptionsDialog.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/animation/VideoHDRMetadataOptionsDialog.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1326/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_abstract_input_action.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/animation/KisHDRMetadataOptions.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/animation/KisHDRMetadataOptions.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/animation/KisHDRMetadataOptions.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1327/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_extended_modifiers_mapper.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_animation_frame_cache.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/animation/KisFrameDisplayProxy.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/animation/KisFrameDisplayProxy.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_opengl.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_canvas2.h:23, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/animation/KisFrameDisplayProxy.cpp:10: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/animation/KisFrameDisplayProxy.cpp: In constructor 'Private::Private(KisCanvas2*)': /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/animation/KisFrameDisplayProxy.cpp:21:9: warning: 'Private::displayedFrame' will be initialized after [-Wreorder] 21 | int displayedFrame; | ^~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/animation/KisFrameDisplayProxy.cpp:20:9: warning:  'int Private::intendedFrame' [-Wreorder] 20 | int intendedFrame; | ^~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/animation/KisFrameDisplayProxy.cpp:15:5: warning:  when initialized here [-Wreorder] 15 | Private(KisCanvas2* c) | ^~~~~~~ [1328/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_input_manager_p.cpp.o [1329/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/input/kis_input_manager.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisPart.h:24, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisPart.cpp:12: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/resources/KoColorSet.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KoResourceServerProvider.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisPart.cpp:23: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisPart.cpp: In member function 'void KisPart::upgradeToPlaybackEngineMLT(KoCanvasBase*)': /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisPart.cpp:690:56: warning: unused parameter 'canvas' [-Wunused-parameter] 690 | void KisPart::upgradeToPlaybackEngineMLT(KoCanvasBase* canvas) | ~~~~~~~~~~~~~~^~~~~~ [1330/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/utils/KisRecentFileIconCache.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/operations/kis_operation_configuration.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/operations/kis_operation_ui_factory.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/operations/kis_operation_ui_factory.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1331/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/utils/KisRecentDocumentsModelWrapper.cpp.o [1332/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/utils/KisFileIconCreator.cpp.o [1333/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/utils/KisDitherUtil.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/operations/kis_operation_configuration.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/operations/kis_operation_ui_widget.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/operations/kis_operation_ui_widget.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1334/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/utils/KisSpinBoxSplineUnitConverter.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/animation/KisAnimationRenderingOptions.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/animation/KisAnimationRenderingOptions.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1335/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/utils/kis_document_aware_spin_box_unit_manager.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/operations/kis_operation_configuration.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/operations/kis_operation_configuration.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1336/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/KisGamutMaskToolbar.cpp.o [1337/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/KisNewsWidget.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisViewManager.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/actions/KisTransformToolActivationCommand.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/actions/KisTransformToolActivationCommand.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_opengl.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_canvas2.h:23, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/actions/KisTransformToolActivationCommand.cpp:13: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1338/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/dialogs/KisDlgPaletteEditor.cpp.o [1339/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisPaletteEditor.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/input/config/kis_input_configuration_page.cpp:23: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1340/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/gradient/KisGradientColorEditor.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/operations/kis_operation.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/operations/kis_operation.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1341/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/gradient/KisGradientWidgetsUtils.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/operations/kis_operation.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/operations/kis_filter_selection_operation.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/operations/kis_filter_selection_operation.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1342/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/gradient/KisGenericGradientEditor.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisView.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisMainWindow.h:21, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/input/KisTouchGestureAction.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_workspace_resource.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisMainWindow.h:22: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1343/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/gradient/KisGradientChooser.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisViewManager.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisViewManager.cpp:18: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_tool.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_tool_proxy.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/input/kis_input_manager.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisViewManager.cpp:67: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1344/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/gradient/KisSegmentGradientSlider.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisPart.h:24, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/input/KisCanvasOnlyAction.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_workspace_resource.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisMainWindow.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/input/KisCanvasOnlyAction.cpp:10: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1345/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/gradient/KisStopGradientSlider.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/animation/KisAnimationRenderingOptions.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/animation/KisAnimationRender.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/animation/KisAnimationRender.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1346/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/gradient/KisSegmentGradientEditor.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisView.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisView.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/resources/KoColorSet.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisDocument.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisView_p.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisView.cpp:10: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1347/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/gradient/KisStopGradientEditor.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_canvas_controller.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/input/kis_zoom_and_rotate_action.cpp:12: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_opengl.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_canvas2.h:23, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/input/kis_zoom_and_rotate_action.cpp:13: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1348/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_zoom_scrollbar.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/operations/kis_operation.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/operations/kis_operation_registry.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/operations/kis_operation_registry.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1349/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/KisHistogramView.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/animation/KisVideoSaver.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/animation/KisVideoSaver.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisImportExportFilter.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/animation/KisVideoSaver.h:14: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1350/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/KisHistogramPainter.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_image.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_canvas_decoration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_abstract_canvas_widget.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_canvas_widget_base.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_opengl_canvas2.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/input/KisQtWidgetsTweaker.cpp:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_update_info.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_opengl_image_textures.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_opengl_canvas2.h:13: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_texture_tile_update_info.h: In member function 'void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)': /home/buildozer/aports/community/krita/src/krita-5.2.9/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()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1351/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/KisAutoLevelsWidget.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_tool.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/input/kis_change_primary_setting_action.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/input/kis_change_primary_setting_action.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_tool.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1352/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/KisWarningWidget.cpp.o [1353/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/KisDitherWidget.cpp.o [1354/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/KisMemoryReportButton.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_canvas2.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/input/kis_select_layer_action.cpp:16: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_opengl.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_canvas2.h:23: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1355/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/KisLayerStyleAngleSelector.cpp.o [1356/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/KoFillConfigWidget.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_tool.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_tool_proxy.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/input/kis_input_manager.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/input/kis_change_frame_action.cpp:11: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_tool.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1357/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/KoStrokeConfigWidget.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/input/kis_shortcut_matcher.cpp:18: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/input/kis_shortcut_matcher.cpp: In member function 'void KisShortcutMatcher::touchCancelEvent(QTouchEvent*, const QPointF&)': /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/input/kis_shortcut_matcher.cpp:489:78: warning: unused parameter 'localPos' [-Wunused-parameter] 489 | void KisShortcutMatcher::touchCancelEvent(QTouchEvent *event, const QPointF &localPos) | ~~~~~~~~~~~~~~~^~~~~~~~ [1358/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/KoDualColorButton.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_canvas2.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/input/kis_gamma_exposure_action.cpp:13: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_opengl.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_canvas2.h:23: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1359/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/KisScreenColorSampler.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/input/kis_input_profile_manager.cpp:20: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1360/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_preset_live_preview_view.cpp.o [1361/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_elided_label.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_canvas2.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/input/KisPopupWidgetAction.h:21, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/input/KisPopupWidgetAction.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_opengl.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_canvas2.h:23: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1362/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_layer_filter_widget.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/utils/KisDitherUtil.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/utils/KisDitherUtil.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter_configuration.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/utils/KisDitherUtil.cpp:11: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1363/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_color_label_button.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_canvas_controller.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/input/kis_rotate_canvas_action.cpp:14: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_opengl.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_canvas2.h:23, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/input/kis_rotate_canvas_action.cpp:15: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1364/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_color_label_selector_widget.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_tool.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/input/kis_alternate_invocation_action.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/input/kis_alternate_invocation_action.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_tool.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1365/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_color_filter_combo.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/operations/kis_operation.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/actions/KisNoParameterActionFactory.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/actions/KisPasteActionFactories.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/actions/KisPasteActionFactories.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1366/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/KisLodAvailabilityModel.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_canvas2.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/input/kis_pan_action.cpp:18: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_opengl.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_canvas2.h:23: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1367/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/KisLodAvailabilityData.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_tool.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_tool_proxy.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/input/kis_tool_invocation_action.cpp:15: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_tool.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1368/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_lod_availability_widget.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_canvas2.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/input/kis_zoom_action.cpp:17: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_opengl.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_canvas2.h:23: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1369/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_floating_message.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisImportExportFilter.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisImportExportManager.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisImportExportManager.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1370/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_tool_button.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_config_widget.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/animation/VideoExportOptionsDialog.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/animation/VideoExportOptionsDialog.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1371/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_widget_chooser.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/resources/KoSegmentGradient.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/gradient/KisGradientWidgetsUtils.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/gradient/KisGradientWidgetsUtils.cpp:11: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1372/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_categorized_list_view.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisImportExportFilter.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisImportExportManager.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisApplication.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisApplication.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1373/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_workspace_chooser.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_canvas_resource_provider.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/KisGamutMaskToolbar.cpp:10: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_canvas_resource_provider.h:17: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1374/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_wdg_generator.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/resources/KoColorSet.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisDocument.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/utils/KisFileIconCreator.cpp:15: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_image.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisDocument.h:21: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1375/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_size_group_p.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/animation/KisDlgAnimationRenderer.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/animation/KisDlgAnimationRenderer.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1376/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_size_group.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisPart.h:24, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/utils/kis_document_aware_spin_box_unit_manager.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_workspace_resource.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisMainWindow.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/utils/kis_document_aware_spin_box_unit_manager.cpp:10: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1377/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/KisSelectionPropertySlider.cpp.o [1378/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_scratch_pad_event_filter.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/kis_color_button.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/gradient/KisGradientColorEditor.cpp:12: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1379/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_scratch_pad.cpp.o [1380/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_selection_options.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/animation/KisFFMpegWrapper.cpp:22: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1381/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_progress_widget.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisView.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/animation/KisDlgImportVideoAnimation.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/animation/KisDlgImportVideoAnimation.cpp:10: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/animation/KisDlgImportVideoAnimation.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1382/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_preset_chooser.cpp.o [1383/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_pattern_chooser.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_zoom_scrollbar.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1384/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_paintop_preset_icon_library.cpp.o [1385/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_paintop_presets_chooser_popup.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/resources/KoColorSet.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KoResourceServerProvider.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/dialogs/KisDlgPaletteEditor.cpp:21: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1386/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_tool_options_popup.cpp.o [1387/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_paintop_presets_editor.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/KisNewsWidget.cpp:18: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1388/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_multi_integer_filter_widget.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/KisAutoLevelsWidget.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/KisAutoLevelsWidget.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_paint_device.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisAutoLevels.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/KisAutoLevelsWidget.h:16: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1389/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_multi_double_filter_widget.cc.o [1390/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_multi_bool_filter_widget.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/operations/kis_operation.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/actions/KisNoParameterActionFactory.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/actions/kis_selection_action_factories.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/actions/kis_selection_action_factories.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1391/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_meta_data_merge_strategy_chooser_widget.cc.o [1392/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_mask_widgets.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_histogram.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/KisHistogramView.cpp:11: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1393/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_iconwidget.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_histogram.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/KisHistogramPainter.cpp:16: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/KisHistogramPainter.cpp:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1394/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_filter_selector_widget.cc.o [1395/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_image_from_clipboard_widget.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/KisLodAvailabilityData.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1396/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_custom_image_widget.cc.o [1397/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/KisCurveWidgetControlsManager.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_layer_filter_widget.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_layer_filter_widget.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1398/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/KisCurveWidgetConnectionHelper.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/resources/KoStopGradient.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/gradient/KisGenericGradientEditor.cpp:17: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1399/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_curve_widget.cpp.o [1400/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_utility_title_bar.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/resources/KoSegmentGradient.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/gradient/KisGradientWidgetsUtils.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/gradient/KisStopGradientSlider.cpp:23: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/krita_utils.h:23, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/gradient/KisStopGradientSlider.cpp:26: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1401/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_transport_controls.cpp.o [1402/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_tone_curve_widget.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisView.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisMainWindow.h:21, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisDocument.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_workspace_resource.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisMainWindow.h:22: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisDocument.cpp: In constructor 'KisDocument::KisDocument(bool)': /home/buildozer/aports/community/krita/src/krita-5.2.9/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/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisDocument.cpp:34: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/flake/KoDocumentResourceManager.h:221:28: note: declared here 221 | Q_DECL_DEPRECATED void setGlobalShapeController(KoShapeController *globalShapeController); | ^~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisDocument.cpp: In member function 'void KisDocument::copyFromDocumentImpl(const KisDocument&, CopyPolicy)': /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisDocument.cpp:1216:72: warning: 'void KoDocumentResourceManager::setGlobalShapeController(KoShapeController*)' is deprecated [-Wdeprecated-declarations] 1216 | d->shapeController->resourceManager()->setGlobalShapeController(d->koShapeController); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/flake/KoDocumentResourceManager.h:221:28: note: declared here 221 | Q_DECL_DEPRECATED void setGlobalShapeController(KoShapeController *globalShapeController); | ^~~~~~~~~~~~~~~~~~~~~~~~ [1403/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_cie_tongue_widget.cpp.o [1404/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_advanced_color_space_selector.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_color_filter_combo.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_color_filter_combo.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1405/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_color_space_selector.cc.o [1406/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_cmb_idlist.cc.o [1407/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_paintop_list_widget.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_widget_chooser.cpp:22: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1408/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_collapsible_button_group.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/resources/KoSegmentGradient.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/gradient/KisSegmentGradientSlider.cpp:23: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/krita_utils.h:23, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/gradient/KisSegmentGradientSlider.cpp:26: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1409/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_cmb_gradient.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/resources/KoColorSet.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisPaletteEditor.cpp:21: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisViewManager.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisPaletteEditor.cpp:24: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1410/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_cmb_contour.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/resources/KoSegmentGradient.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/gradient/KisSegmentGradientEditor.cpp:17: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1411/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/KisCompositeOpListConnectionHelper.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_scratch_pad.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_scratch_pad_event_filter.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop_preset.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_scratch_pad.h:17: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1412/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_cmb_composite.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/KoDualColorButton.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/KoDualColorButton.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1413/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/widgets/kis_canvas_drop.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisView.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisMainWindow.h:21, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_workspace_chooser.cpp:28: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_workspace_resource.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisMainWindow.h:22: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1414/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/toolbox/KoToolBoxFactory.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter_configuration.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/KisDitherWidget.cpp:13: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1415/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/toolbox/KoToolBoxDocker.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_canvas_resource_provider.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/KoStrokeConfigWidget.cpp:57: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_canvas_resource_provider.h:17: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1416/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/toolbox/KoToolBoxButton.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop_preset.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_preset_live_preview_view.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_preset_live_preview_view.cpp:10: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_paint_layer.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_preset_live_preview_view.h:18: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1417/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/toolbox/KoToolBox.cpp.o [1418/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/KisAsyncColorSamplerHelper.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_config_widget.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_multi_double_filter_widget.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_multi_double_filter_widget.cc:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1419/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/KisToolPaintFactoryBase.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_config_widget.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_multi_bool_filter_widget.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_multi_bool_filter_widget.cc:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1420/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/KisSelectionToolFactoryBase.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_canvas2.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/KisScreenColorSampler.cpp:18: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_opengl.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_canvas2.h:23: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1421/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/strokes/KisNodeSelectionRecipe.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_selection_options.cc:13: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_selection_options.cc:14: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1422/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/strokes/move_stroke_strategy.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_canvas_resource_provider.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_lod_availability_widget.cpp:15: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_canvas_resource_provider.h:17: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1423/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/strokes/KisMaskingBrushCompositeOpFactory.cpp.o [1424/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/strokes/KisMaskingBrushRenderer.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_tool_options_popup.cpp:27: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1425/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/strokes/KisMaskedFreehandStrokePainter.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop_preset.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_paintop_presets_chooser_popup.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_paintop_presets_chooser_popup.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_paintop_presets_chooser_popup.cpp:20: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1426/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/strokes/KisFreehandStrokeInfo.cpp.o [1427/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/strokes/kis_color_sampler_stroke_strategy.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_config_widget.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_multi_integer_filter_widget.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_multi_integer_filter_widget.cc:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1428/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/strokes/kis_filter_stroke_strategy.cpp.o [1429/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/strokes/kis_painter_based_stroke_strategy.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/resources/KoColorSet.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KoResourceServerProvider.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_pattern_chooser.cc:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_pattern_chooser.cc:25: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1430/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/strokes/KisStrokeEfficiencyMeasurer.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/resources/KoSegmentGradient.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/gradient/KisGradientChooser.cpp:21: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/gradient/KisGradientChooser.cpp:29: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1431/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/strokes/freehand_stroke.cpp.o [1432/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/KisStrokeSpeedMonitor.cpp.o [1433/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/KisStabilizerDelayedPaintHelper.cpp.o [1434/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/kis_smoothing_options.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_wdg_generator.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_wdg_generator.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter_configuration.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_base_processor.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/generator/kis_generator.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_wdg_generator.cpp:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1435/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/KisStrokeCompatibilityInfo.cpp.o /home/buildozer/aports/community/krita/src/krita-5.2.9/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/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/KisCurveWidgetControlsManager.cpp:211:40: warning: type attributes ignored after type is already defined [-Wattributes] 211 | template class KRITAUI_EXPORT_INSTANCE KisCurveWidgetControlsManager; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1436/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/kis_resources_snapshot.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_preset_chooser.cpp:21: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1437/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool_utils.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_scratch_pad.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_scratch_pad.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop_preset.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_scratch_pad.h:17: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_scratch_pad.cpp: In member function 'virtual void KisScratchPad::paintEvent(QPaintEvent*)': /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_scratch_pad.cpp:465:26: 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/qt5/QtCore/qglobal.h:1305, from /usr/include/qt5/QtGui/qtguiglobal.h:43, from /usr/include/qt5/QtGui/qimage.h:43, from /usr/include/qt5/QtGui/QImage:1, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_scratch_pad.h:10: /usr/include/qt5/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ [1438/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/KisToolOutlineBase.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_image_from_clipboard_widget.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_image_from_clipboard_widget.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1439/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool_polyline_base.cpp.o [1440/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool_rectangle_base.cpp.o [1441/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool_ellipse_base.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/KoFillConfigWidget.cpp:24: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_canvas_resource_provider.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/KoFillConfigWidget.cpp:49: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1442/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool_shape.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_tool.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_tool_proxy.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/input/kis_input_manager.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/input/kis_input_manager.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_tool.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1443/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool_paint.cc.o [1444/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/KisAsynchronousStrokeUpdateHelper.cpp.o [1445/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/kis_figure_painting_tool_helper.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/resources/KoStopGradient.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/gradient/KisStopGradientEditor.cpp:18: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1446/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool_multihand_helper.cpp.o [1447/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool_freehand_helper.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop_factory.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_paintop_list_widget.cpp:13: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop_settings.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop_factory.h:17: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1448/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/kis_stabilized_events_sampler.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisView.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisMainWindow.h:21, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisMainWindow.cpp:10: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_workspace_resource.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisMainWindow.h:22: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1449/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/kis_painting_information_builder.cpp.o [1450/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/kis_speed_smoother.cpp.o [1451/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool_freehand.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_curve_widget.cpp:36: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_curve_widget.cpp:53: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_curve_widget_p.h: In member function 'void KisCurveWidget::Private::drawGrid(QPainter&, int, int)': /home/buildozer/aports/community/krita/src/krita-5.2.9/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/qt5/QtWidgets/qwidget.h:48, from /usr/include/qt5/QtWidgets/qabstractspinbox.h:44, from /usr/include/qt5/QtWidgets/qspinbox.h:44, from /usr/include/qt5/QtWidgets/QSpinBox:1, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_curve_widget.cpp:31: /usr/include/qt5/QtGui/qpalette.h:101:22: note: declared here 101 | Background Q_DECL_ENUMERATOR_DEPRECATED_X("Use QPalette::Window instead") = Window | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_curve_widget_p.h:188:46: warning: 'QPalette::Background' is deprecated: Use QPalette::Window instead [-Wdeprecated-declarations] 188 | p.setPen(QPen(appPalette.color(QPalette::Background), 1, Qt::SolidLine)); | ^~~~~~~~~~ /usr/include/qt5/QtGui/qpalette.h:101:22: note: declared here 101 | Background Q_DECL_ENUMERATOR_DEPRECATED_X("Use QPalette::Window instead") = Window | ^~~~~~~~~~ [1452/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/kis_delegated_tool_policies.cpp.o [1453/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/kis_tool.cc.o [1454/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/kis_shape_tool_helper.cpp.o [1455/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/kis_rectangle_constraint_widget.cpp.o [1456/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/kis_selection_tool_config_widget_helper.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_cie_tongue_widget.h:24, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_cie_tongue_widget.cpp:42: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1457/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/kis_selection_tool_helper.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_painter.h:23, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/strokes/KisFreehandStrokeInfo.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter_configuration.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_painter.h:24: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1458/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/KisToolChangesTrackerData.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/strokes/KisNodeSelectionRecipe.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/strokes/KisNodeSelectionRecipe.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1459/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/tool/KisToolChangesTracker.cpp.o [1460/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_fps_decoration.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_random_source.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paint_information.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/KisStabilizerDelayedPaintHelper.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/KisStabilizerDelayedPaintHelper.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1461/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/opengl/KisOpenGLCanvasRenderer.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_filter_selector_widget.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_filter_selector_widget.cc:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_filter_selector_widget.cc:25: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1462/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/opengl/KisOpenGLBufferCreationGuard.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_painter.h:23, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/strokes/KisMaskedFreehandStrokePainter.cpp:10: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter_configuration.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_painter.h:24: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1463/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/opengl/KisOpenGLSync.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/strokes/KisMaskingBrushRenderer.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/strokes/KisMaskingBrushRenderer.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter_configuration.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_painter.h:24, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/strokes/KisMaskingBrushRenderer.cpp:15: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1464/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/opengl/KisOpenGLBufferCircularStorage.cpp.o [1465/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/opengl/KisScreenInformationAdapter.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_cie_tongue_widget.h:24, from /home/buildozer/aports/community/krita/src/krita-5.2.9/build/libs/ui/ui_wdgcolorspaceselectoradvanced.h:26, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_advanced_color_space_selector.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_color_space_selector.cc:11: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1466/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/opengl/KisOpenGLModeProber.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_tool.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_tool_proxy.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/input/kis_input_manager.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/input/kis_input_manager_p.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/input/kis_input_manager_p.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_tool.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1467/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/opengl/KisOpenGLUpdateInfoBuilder.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_smoothing_options.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1468/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/opengl/kis_texture_tile_info_pool.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/gradient/KisGradientChooser.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_cmb_gradient.cpp:16: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1469/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/opengl/kis_opengl_shader_loader.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_stroke_strategy.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_simple_stroke_strategy.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/strokes/kis_color_sampler_stroke_strategy.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/strokes/kis_color_sampler_stroke_strategy.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/strokes/kis_color_sampler_stroke_strategy.h:13: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1470/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/opengl/kis_texture_tile.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/KisStrokeSpeedMonitor.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/KisStrokeSpeedMonitor.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop_settings.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/KisStrokeSpeedMonitor.cpp:15: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1471/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/opengl/kis_opengl_image_textures.cpp.o [1472/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/opengl/kis_opengl_canvas_debugger.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/KisStrokeCompatibilityInfo.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/KisStrokeCompatibilityInfo.cpp:6: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_resources_snapshot.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/KisStrokeCompatibilityInfo.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1473/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/opengl/kis_opengl_canvas2.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/KisAsynchronousStrokeUpdateHelper.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/KisAsynchronousStrokeUpdateHelper.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1474/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/opengl/kis_opengl.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_random_source.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paint_information.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_stabilized_events_sampler.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_stabilized_events_sampler.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1475/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisImageThumbnailStrokeStrategy.cpp.o [1476/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisIdleTaskStrokeStrategy.cpp.o [1477/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisIdleTasksManager.cpp.o [1478/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisUiFont.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/strokes/freehand_stroke.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/strokes/freehand_stroke.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter_configuration.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_painter.h:24, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_resources_snapshot.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/strokes/kis_painter_based_stroke_strategy.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/strokes/freehand_stroke.h:15: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1479/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisWelcomePageWidget.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/KisAsyncColorSamplerHelper.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/KisAsyncColorSamplerHelper.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/KisAsyncColorSamplerHelper.cpp:18: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1480/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_multinode_property.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisView.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_action_manager.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_cmb_composite.cc:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/operations/kis_operation_configuration.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_action_manager.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1481/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_canvas_controls_manager.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_custom_image_widget.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_custom_image_widget.cc:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1482/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisActionPlugin.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisViewManager.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/toolbox/KoToolBox.cpp:33: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1483/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_action_manager.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_figure_painting_tool_helper.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_figure_painting_tool_helper.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter_configuration.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_painter.h:24, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_resources_snapshot.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/strokes/kis_painter_based_stroke_strategy.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/strokes/freehand_stroke.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_figure_painting_tool_helper.h:13: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1484/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_action.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_tool_freehand_helper.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_tool_multihand_helper.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_tool_multihand_helper.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop_settings.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_tool_freehand_helper.h:17: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1485/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_workspace_resource.cpp.o [1486/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_favorite_resource_manager.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_resources_snapshot.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_resources_snapshot.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter_configuration.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_painter.h:24, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_resources_snapshot.h:14: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1487/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_zoom_manager.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisViewManager.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/KisToolOutlineBase.cpp:16: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_opengl.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_canvas2.h:23, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/KisToolOutlineBase.cpp:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1488/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_statusbar.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_cie_tongue_widget.h:24, from /home/buildozer/aports/community/krita/src/krita-5.2.9/build/libs/ui/ui_wdgcolorspaceselectoradvanced.h:26, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_advanced_color_space_selector.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_advanced_color_space_selector.cc:10: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1489/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisSelectionActionsAdapter.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_tool_utils.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_tool_utils.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_group_layer.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_tool_utils.cpp:11: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1490/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_selection_manager.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_painting_information_builder.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_painting_information_builder.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_painting_information_builder.cpp:11: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1491/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_selection_decoration.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_speed_smoother.cpp:15: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1492/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisSelectedShapesProxy.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_opengl.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/KisOpenGLBufferCircularStorage.cpp:12: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1493/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisResourceServerProvider.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_stroke_strategy_undo_command_based.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/strokes/kis_filter_stroke_strategy.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/strokes/kis_filter_stroke_strategy.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter_configuration.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_painter.h:24, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_resources_snapshot.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/strokes/kis_filter_stroke_strategy.h:13: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1494/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_preference_set_registry.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_stroke_strategy.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_simple_stroke_strategy.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisRunnableBasedStrokeStrategy.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/strokes/kis_painter_based_stroke_strategy.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/strokes/kis_painter_based_stroke_strategy.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter_configuration.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_painter.h:24, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_resources_snapshot.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/strokes/kis_painter_based_stroke_strategy.h:13: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1495/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_png_converter.cpp.o [1496/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_popup_palette.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_tool.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_tool_proxy.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/input/kis_input_manager.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_tool_polyline_base.cpp:15: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_tool.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1497/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_paintop_settings_widget.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_painter.h:23, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_tool_shape.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_tool_rectangle_base.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_tool_ellipse_base.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_tool_ellipse_base.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter_configuration.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_painter.h:24: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1498/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_paintop_options_model.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_image.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_canvas_decoration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_fps_decoration.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_fps_decoration.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_opengl.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_canvas2.h:23, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_fps_decoration.cpp:11: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1499/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_paintop_option.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_opengl.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/KisOpenGLBufferCreationGuard.cpp:10: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1500/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_paintop_box.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_stroke_strategy_undo_command_based.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/strokes/move_stroke_strategy.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/strokes/move_stroke_strategy.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/KisProofingConfiguration.h:8, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_image_config.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_transaction.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/strokes/move_stroke_strategy.h:20: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1501/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisDecorationsManager.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_opengl.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/KisOpenGLSync.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/KisOpenGLSync.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1502/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_painting_assistants_decoration.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_painter.h:23, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_tool_shape.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_tool_rectangle_base.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_tool_rectangle_base.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter_configuration.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_painter.h:24: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1503/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_painting_assistant.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_canvas_resource_provider.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_selection_tool_config_widget_helper.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_selection_tool_config_widget_helper.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_canvas_resource_provider.h:17: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1504/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisLayerThumbnailCache.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/KisOpenGLModeProber.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/KisOpenGLModeProber.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1505/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_model_index_converter_show_all.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisIdleTaskStrokeStrategy.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisIdleTaskStrokeStrategy.cpp:6: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1506/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_model_index_converter.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_paintop_presets_editor.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_paintop_presets_editor.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop_settings.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop_factory.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/kis_paintop_presets_editor.h:15: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1507/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_model_index_converter_base.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_opengl_canvas_debugger.cpp:14: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1508/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_node_filter_proxy_model.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_painter.h:23, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_tool_shape.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_tool_rectangle_base.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_rectangle_constraint_widget.cpp:6: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter_configuration.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_painter.h:24: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1509/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_node_model.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_opengl.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_texture_tile.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_texture_tile.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_texture_tile.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_texture_tile_update_info.h: In member function 'void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)': /home/buildozer/aports/community/krita/src/krita-5.2.9/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/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_texture_tile.cpp: In member function 'void KisTextureTile::update(const KisTextureTileUpdateInfo&, bool)': /home/buildozer/aports/community/krita/src/krita-5.2.9/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()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1510/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisNodeDisplayModeAdapter.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_image_patch.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_update_info.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/KisOpenGLUpdateInfoBuilder.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_update_info.h:15: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_texture_tile_update_info.h: In member function 'void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)': /home/buildozer/aports/community/krita/src/krita-5.2.9/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/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/KisOpenGLUpdateInfoBuilder.cpp: In member function 'KisOpenGLUpdateInfoSP KisOpenGLUpdateInfoBuilder::buildUpdateInfo(const QRect&, KisPaintDeviceSP, const QRect&, int, bool)': /home/buildozer/aports/community/krita/src/krita-5.2.9/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()) { | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1511/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_node_insertion_adapter.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_paint_device.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_base_node.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_selection_tool_helper.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_selection_tool_helper.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1512/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_node_selection_adapter.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_painter.h:23, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_tool_shape.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_tool_shape.cc:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter_configuration.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_painter.h:24: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1513/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_node_juggler_compressed.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisIdleTaskStrokeStrategy.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisIdleTasksManager.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisIdleTasksManager.cpp:6: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1514/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_node_manager.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_opengl.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_opengl_shader_loader.cpp:10: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1515/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_node_commands_adapter.cpp.o [1516/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_mimedata.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_tool.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_tool_paint.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_tool_paint.cc:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_tool.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1517/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_mask_manager.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_image.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_canvas_decoration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_abstract_canvas_widget.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_canvas_widget_base.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_opengl_canvas2.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_opengl_canvas2.cpp:10: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_update_info.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_opengl_image_textures.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_opengl_canvas2.h:13: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_texture_tile_update_info.h: In member function 'void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)': /home/buildozer/aports/community/krita/src/krita-5.2.9/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()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1518/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_layer_manager.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisViewManager.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisActionPlugin.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/operations/kis_operation_configuration.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_action_manager.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisActionPlugin.cpp:10: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1519/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_import_catcher.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_tool_freehand_helper.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_tool_freehand_helper.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop_settings.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_tool_freehand_helper.h:17: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1520/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_image_view_converter.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisSelectionActionsAdapter.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisSelectionActionsAdapter.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1521/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_image_manager.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_random_source.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paint_information.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_tool_freehand.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_tool_freehand.cc:12: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop_settings.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_tool_freehand.h:11: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1522/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_filters_model.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisImageThumbnailStrokeStrategy.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisImageThumbnailStrokeStrategy.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter_configuration.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_painter.h:24, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisImageThumbnailStrokeStrategy.cpp:11: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1523/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_filter_manager.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_workspace_resource.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_workspace_resource.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1524/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_splash_screen.cpp.o [1525/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_safe_document_loader.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisUiFont.cpp:15: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1526/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_file_layer.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_image_patch.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_update_info.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_opengl_image_textures.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_opengl_image_textures.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_update_info.h:15: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_texture_tile_update_info.h: In member function 'void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)': /home/buildozer/aports/community/krita/src/krita-5.2.9/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()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1527/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_custom_pattern.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_node.h:9, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_multinode_property.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_multinode_property.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_multinode_property.h:21: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1528/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_paint_ops_model.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisView.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_action_manager.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_canvas_controls_manager.cpp:16: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/operations/kis_operation_configuration.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_action_manager.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1529/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisDisplayConfig.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_preference_set_registry.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_preference_set_registry.cpp:6: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1530/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_composite_ops_model.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/flake/kis_node_dummies_graph.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_model_index_converter_show_all.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1531/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_control_frame.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisView.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_action_manager.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_action.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/operations/kis_operation_configuration.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_action_manager.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1532/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisOcioConfiguration.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_image_patch.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_update_info.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_opengl_image_textures.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/KisOpenGLCanvasRenderer.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/KisOpenGLCanvasRenderer.cpp:10: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_texture_tile_update_info.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_update_info.h:15: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_texture_tile_update_info.h: In member function 'void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)': /home/buildozer/aports/community/krita/src/krita-5.2.9/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()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1533/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_config.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisView.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_zoom_manager.h:21, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_zoom_manager.cc:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/resources/KoColorSet.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisDocument.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_zoom_manager.cc:25: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1534/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_clipboard.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_tool.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_tool.cc:6: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_tool.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_update_info.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_opengl_image_textures.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_opengl_canvas2.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/tool/kis_tool.cc:47: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_texture_tile_update_info.h: In member function 'void KisTextureTileUpdateInfo::retrieveData(KisPaintDeviceSP, const QBitArray&, bool, int)': /home/buildozer/aports/community/krita/src/krita-5.2.9/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()) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [1535/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_categorized_item_delegate.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_node_selection_adapter.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_node_selection_adapter.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1536/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_categorized_list_model.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_paintop_option.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_paintop_options_model.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_paintop_options_model.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_paintop_option.h:12: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1537/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_categories_mapper.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_image.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_canvas_decoration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_selection_decoration.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_selection_decoration.cc:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_workspace_resource.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisMainWindow.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_selection_decoration.cc:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1538/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_derived_resources.cpp.o [1539/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_canvas_resource_provider.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_node_filter_proxy_model.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_node_filter_proxy_model.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1540/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisPresetShadowUpdater.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisView.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_action_manager.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_action_manager.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/operations/kis_operation_configuration.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_action_manager.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1541/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisPlaybackEngineQT.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_image_view_converter.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_image_view_converter.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1542/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisPlaybackEngine.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisView.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisDecorationsManager.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisDecorationsManager.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_opengl.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_canvas2.h:23, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisReferenceImagesDecoration.h:21, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisDecorationsManager.h:16: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1543/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/KisPaintopPropertiesBase.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_statusbar.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_statusbar.cc:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/resources/KoColorSet.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisDocument.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_statusbar.cc:40: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1544/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_bookmarked_filter_configurations_model.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_node_manager.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_node_insertion_adapter.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_node_insertion_adapter.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1545/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_bookmarked_configurations_model.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_paint_device.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_base_node.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_selection_mask.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_model_index_converter.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_external_layer_iface.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/flake/kis_shape_layer.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/flake/KisReferenceImagesLayer.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_model_index_converter.cpp:14: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1546/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_bookmarked_configurations_editor.cc.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisNodeDisplayModeAdapter.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1547/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/kis_aspect_ratio_locker.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisLayerThumbnailCache.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisLayerThumbnailCache.cpp:6: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1548/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/brushhud/kis_brush_hud_properties_config.cpp.o [1549/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/brushhud/kis_brush_hud_properties_list.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/./kis_node_commands_adapter.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_node_commands_adapter.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter_configuration.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/kis_change_filter_command.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/commands/kis_node_commands.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_node_commands_adapter.cpp:16: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1550/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/brushhud/kis_dlg_brush_hud_config.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop_preset.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisResourceServerProvider.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisResourceServerProvider.cpp:11: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/resources/KoColorSet.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/widgets/KoResourceServerProvider.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisResourceServerProvider.cpp:23: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1551/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/brushhud/kis_round_hud_button.cpp.o [1552/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/brushhud/kis_brush_hud.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_image.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_canvas_decoration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_painting_assistants_decoration.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_painting_assistants_decoration.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/resources/KoColorSet.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisDocument.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_painting_assistants_decoration.cpp:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1553/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/brushhud/kis_uniform_paintop_property_widget.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop_factory.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_paint_ops_model.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_paint_ops_model.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop_settings.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop_factory.h:17: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1554/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/flake/kis_take_all_shapes_command.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisViewManager.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisWelcomePageWidget.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisWelcomePageWidget.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/operations/kis_operation_configuration.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_action_manager.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisWelcomePageWidget.cpp:27: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1555/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/flake/kis_shape_selection_model.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_opengl.cpp:34: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_opengl.cpp:85:10: warning: 'void {anonymous}::appendOpenGLWarningString(KLocalizedString)' defined but not used [-Wunused-function] 85 | void appendOpenGLWarningString(KLocalizedString warning) | ^~~~~~~~~~~~~~~~~~~~~~~~~ [1556/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/flake/kis_shape_selection_canvas.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisDisplayConfig.cpp:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1557/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/flake/kis_shape_selection.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_filters_model.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_filters_model.cc:9: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter_configuration.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_base_processor.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/filter/kis_filter.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_filters_model.cc:13: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1558/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/flake/kis_shape_layer_canvas.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_import_catcher.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_import_catcher.cc:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisImportExportFilter.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisImportExportManager.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_import_catcher.cc:13: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1559/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/flake/kis_shape_layer.cc.o [1560/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/flake/kis_shape_controller.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop_registry.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_favorite_resource_manager.cpp:13: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop_settings.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop_factory.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop_registry.h:15: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1561/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/flake/kis_node_shape.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisPart.h:24, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_splash_screen.cpp:21: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisImportExportFilter.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisImportExportManager.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisApplication.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_splash_screen.cpp:22: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1562/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/flake/kis_node_shapes_graph.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorDisplayRendererInterface.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/widgets/KoDualColorButton.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_control_frame.cpp:30: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_image.h:18, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_control_frame.cpp:35: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1563/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/flake/kis_dummies_facade.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_image_manager.cc:18: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_image_manager.cc:21: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1564/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/flake/kis_dummies_facade_base.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_external_layer_iface.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_file_layer.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_file_layer.cpp:6: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_external_layer_iface.h:15: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1565/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/flake/kis_node_dummies_graph.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_safe_document_loader.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_safe_document_loader.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_paint_layer.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_safe_document_loader.cpp:18: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1566/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/dialogs/KisColorSpaceConversionDialog.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_bookmarked_configurations_model.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_bookmarked_configurations_model.cc:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1567/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/dialogs/KisCumulativeUndoModel.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_filter_manager.h:13, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_filter_manager.cc:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_workspace_resource.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisMainWindow.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_filter_manager.cc:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_config_widget.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/brushengine/kis_paintop_config_widget.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_paintop_settings_widget.h:12, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_paintop_settings_widget.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_serializable_configuration.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:19: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' [1568/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/dialogs/KisDlgConfigureCumulativeUndo.cpp.o [1569/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_hlg_import.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_node_model.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_node_model.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/psdutils/psd.h:20, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_psd_layer_style.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_layer.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_paint_layer.h:11, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_node_model.cpp:29: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1570/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/dialogs/kis_dlg_missing_color_profile.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_paintop_option.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_paintop_option.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_paintop_option.h:12: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1571/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/dialogs/KisDlgSavePreset.cpp.o [1572/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/dialogs/KisRecoverNamedAutosaveDialog.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisPaintopPropertiesBase.h:10, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisPaintopPropertiesBase.cpp:7: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/KisPaintopPropertiesBase.cpp:8: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 215 | LutKey(float min, float max, float precision) : m_min(min), m_max(max), m_precision(precision) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:215:18: note: remove the '< >' [1573/3266] Building CXX object libs/ui/CMakeFiles/kritaui.dir/dialogs/KisDlgChangeCloneSource.cpp.o In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_types.h:335, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_painting_assistant.h:22, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_painting_assistant.cc:10: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 90 | inline KisSharedPtr(const KisSharedPtr& o) | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:90:27: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 257 | inline KisWeakSharedPtr(const KisSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:257:31: note: remove the '< >' /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 265 | inline KisWeakSharedPtr(const KisWeakSharedPtr& o) { | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/global/kis_shared_ptr.h:265:31: note: remove the '< >' In file included from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoLut.h:17, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceMaths.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColorSpaceTraits.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/KoColor.h:16, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/image/kis_properties_configuration.h:14, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_config.h:19, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/opengl/kis_opengl.h:15, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/canvas/kis_canvas2.h:23, from /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/ui/kis_painting_assistant.cc:14: /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:157:32: note: remove the '< >' 157 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint8) | ^~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:158:32: note: remove the '< >' 158 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint16) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:159:32: note: remove the '< >' 159 | PARTIAL_LUT_INT_SPECIALIZATION(lut_uint32) | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:125:26: note: in definition of macro 'PARTIAL_LUT_INT_SPECIALIZATION' 125 | LutKey<_INT_TYPE_>(_INT_TYPE_ min, _INT_TYPE_ max) : m_min(min), m_max(max) \ | ^~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:196:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 196 | FULL_LUT_INT_SPECIALIZATION(lut_uint8, 0, 255) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:197:1: note: in expansion of macro 'FULL_LUT_INT_SPECIALIZATION' 197 | FULL_LUT_INT_SPECIALIZATION(lut_uint16, 0, 65535) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/krita/src/krita-5.2.9/libs/pigment/lut.h:165:29: note: remove the '< >' 165 | FullLutKey<_INT_TYPE_>() \ | ^ /home/buildozer/apor