<86>Oct  7 06:07:23 userdel[659089]: delete user 'rooter'
<86>Oct  7 06:07:23 userdel[659089]: removed group 'rooter' owned by 'rooter'
<86>Oct  7 06:07:23 userdel[659089]: removed shadow group 'rooter' owned by 'rooter'
<86>Oct  7 06:07:23 groupadd[659106]: group added to /etc/group: name=rooter, GID=1823
<86>Oct  7 06:07:23 groupadd[659106]: group added to /etc/gshadow: name=rooter
<86>Oct  7 06:07:23 groupadd[659106]: new group: name=rooter, GID=1823
<86>Oct  7 06:07:23 useradd[659120]: new user: name=rooter, UID=1823, GID=1823, home=/root, shell=/bin/bash, from=none
<86>Oct  7 06:07:23 userdel[659141]: delete user 'builder'
<86>Oct  7 06:07:23 userdel[659141]: removed group 'builder' owned by 'builder'
<86>Oct  7 06:07:23 userdel[659141]: removed shadow group 'builder' owned by 'builder'
<86>Oct  7 06:07:23 groupadd[659160]: group added to /etc/group: name=builder, GID=1824
<86>Oct  7 06:07:23 groupadd[659160]: group added to /etc/gshadow: name=builder
<86>Oct  7 06:07:23 groupadd[659160]: new group: name=builder, GID=1824
<86>Oct  7 06:07:23 useradd[659179]: new user: name=builder, UID=1824, GID=1824, home=/usr/src, shell=/bin/bash, from=none
warning: user igor does not exist - using root
warning: group igor does not exist - using root
warning: user igor does not exist - using root
warning: group igor does not exist - using root
warning: user igor does not exist - using root
warning: group igor does not exist - using root
warning: user igor does not exist - using root
warning: group igor does not exist - using root
warning: user igor does not exist - using root
warning: group igor does not exist - using root
<13>Oct  7 06:07:25 rpmi: rpm-macros-kde-common-devel-14.12.1-alt1 1422279175 installed
<13>Oct  7 06:07:25 rpmi: rpm-macros-generic-compat-0.04-alt1 1527350580 installed
<13>Oct  7 06:07:25 rpmi: rpm-macros-fedora-compat-0.159-alt1 sisyphus+258368.100.1.1 1600512138 installed
<13>Oct  7 06:07:25 rpmi: rpm-macros-cmake-3.27.6-alt1 sisyphus+330712.40.2.1 1696138184 installed
<13>Oct  7 06:07:30 rpmi: libxkbcommon-1.5.0-alt1 sisyphus+312911.100.1.1 1673035570 installed
<13>Oct  7 06:07:30 rpmi: libjpeg-2:2.1.2-alt1.2 sisyphus+300827.100.2.1 1653916654 installed
<13>Oct  7 06:07:30 rpmi: libwayland-client-1.22.0-alt1.1 sisyphus+318010.100.1.1 1680606300 installed
<13>Oct  7 06:07:30 rpmi: libexpat-2.5.0-alt1 sisyphus+309227.100.1.1 1667075766 installed
<13>Oct  7 06:07:30 rpmi: libpng16-1.6.40-alt1 sisyphus+323732.100.1.1 1687771859 installed
<13>Oct  7 06:07:30 rpmi: qt5-base-common-5.15.10-alt1 sisyphus+324987.100.1.1 1689463310 installed
<13>Oct  7 06:07:30 rpmi: kf5-filesystem-5.100.0-alt1 sisyphus+330860.100.1.1 1696323207 installed
<13>Oct  7 06:07:30 rpmi: qt5-declarative-common-5.15.10-alt1 sisyphus+324640.200.3.2 1689201548 installed
<13>Oct  7 06:07:30 rpmi: libsqlite3-3.42.0-alt1 sisyphus+321513.100.1.1 1684603061 installed
<13>Oct  7 06:07:30 rpmi: libwebp7-1.3.2-alt1 sisyphus+329541.100.1.1 1694676226 installed
<13>Oct  7 06:07:30 rpmi: libopus-1.4-alt1 sisyphus+319474.100.1.1 1682669971 installed
<13>Oct  7 06:07:30 rpmi: libogg-1.3.5-alt1 sisyphus+278100.3400.1.1 1626059695 installed
<13>Oct  7 06:07:30 rpmi: libvorbis-1.3.7-alt1 sisyphus+275738.100.1.1 1624751609 installed
<13>Oct  7 06:07:30 rpmi: libgudev-1:238-alt1 sisyphus+324364.100.1.1 1688646145 installed
<13>Oct  7 06:07:31 rpmi: libicu73-1:7.3.2-alt1 sisyphus+323036.100.1.1 1686763401 installed
<13>Oct  7 06:07:31 rpmi: vapi-common-0.56.13-alt1 sisyphus+328259.100.1.1 1693392101 installed
<13>Oct  7 06:07:31 rpmi: libopenjpeg2.0-2.5.0-alt1 sisyphus+299926.300.3.1 1652478844 installed
<13>Oct  7 06:07:31 rpmi: libgomp1-13.2.1-alt2 sisyphus+327572.100.1.1 1692472364 installed
<13>Oct  7 06:07:31 rpmi: liblcms2-2.15-alt1 sisyphus+316039.100.1.1 1677666336 installed
<13>Oct  7 06:07:31 rpmi: libusb-1.0.26-alt2 sisyphus+305525.100.1.1 1660924428 installed
<13>Oct  7 06:07:31 rpmi: libraw1394-11-2.1.2-alt1 sisyphus+278262.100.1.1 1626081867 installed
<13>Oct  7 06:07:31 rpmi: libtheora-2:1.1.1-alt6 sisyphus+277967.100.1.1 1625928124 installed
<13>Oct  7 06:07:31 rpmi: libspeex-1.2-alt2 sisyphus+287335.100.1.1 1634381376 installed
<13>Oct  7 06:07:31 rpmi: liblame-3.100-alt1 sisyphus+276241.100.1.2 1624925655 installed
<13>Oct  7 06:07:31 rpmi: libgsm-1.0.17-alt1 sisyphus+275359.100.2.1 1624907612 installed
<13>Oct  7 06:07:31 rpmi: libepoxy-1.5.10-alt1 sisyphus+296853.200.2.1 1647631868 installed
<13>Oct  7 06:07:31 rpmi: liborc-0.4.34-alt1 sisyphus+322149.200.2.1 1685451298 installed
<13>Oct  7 06:07:31 rpmi: libfribidi-1.0.13-alt1 sisyphus+320646.100.1.1 1684307083 installed
<13>Oct  7 06:07:31 rpmi: libICE-1.1.1-alt1 sisyphus+311428.500.1.1 1670577559 installed
<13>Oct  7 06:07:31 rpmi: libglvnd-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed
<13>Oct  7 06:07:31 rpmi: libOpenGL-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed
<13>Oct  7 06:07:31 rpmi: libwayland-server-1.22.0-alt1.1 sisyphus+318010.100.1.1 1680606300 installed
<13>Oct  7 06:07:31 rpmi: libSM-1.2.4-alt1 sisyphus+312057.200.1.1 1671526918 installed
<13>Oct  7 06:07:31 rpmi: libwayland-cursor-1.22.0-alt1.1 sisyphus+318010.100.1.1 1680606300 installed
<13>Oct  7 06:07:31 rpmi: libwayland-egl-4:18.1.0-alt1.1 sisyphus+318010.100.1.1 1680606300 installed
<13>Oct  7 06:07:31 rpmi: libhyphen-2.8.8-alt1 sisyphus+278186.100.1.1 1626075927 installed
<13>Oct  7 06:07:31 rpmi: libplist-2.2.0-alt1 sisyphus+276395.100.1.1 1624993066 installed
<13>Oct  7 06:07:31 rpmi: libzeromq-4.3.4-alt3 sisyphus+326735.200.2.1 1691482854 installed
<13>Oct  7 06:07:31 rpmi: libx264-164-alt1.1 sisyphus+322210.100.1.1 1685494886 installed
<13>Oct  7 06:07:31 rpmi: libopencore-amrwb0-0.1.6-alt1 sisyphus+307923.100.1.1 1665032485 installed
<13>Oct  7 06:07:31 rpmi: libopencore-amrnb0-0.1.6-alt1 sisyphus+307923.100.1.1 1665032485 installed
<13>Oct  7 06:07:31 rpmi: libdav1d-1.2.1-alt1 sisyphus+323931.100.1.1 1688113640 installed
<13>Oct  7 06:07:31 rpmi: libdvdread8-6.1.3-alt1 sisyphus+302642.100.1.1 1656163149 installed
<13>Oct  7 06:07:31 rpmi: libaom3-3.5.0-alt1 sisyphus+312085.100.1.1 1671551781 installed
<13>Oct  7 06:07:31 rpmi: libvpx6-1.11.0-alt2 sisyphus+294379.500.5.1 1644490615 installed
<13>Oct  7 06:07:31 rpmi: libtwolame-0.4.0-alt1 sisyphus+277783.100.1.1 1625798479 installed
<13>Oct  7 06:07:31 rpmi: libserd-0.30.10-alt1_3 sisyphus+288138.100.1.1 1635175832 installed
<13>Oct  7 06:07:31 rpmi: perl-XML-NamespaceSupport-1.12-alt1 1491296348 installed
<13>Oct  7 06:07:32 rpmi: perl-HTTP-Date-6.06-alt1 sisyphus+324527.100.1.1 1688834564 installed
<13>Oct  7 06:07:32 rpmi: libmtdev-1.1.6-alt1 sisyphus+278361.100.1.1 1626091636 installed
<13>Oct  7 06:07:32 rpmi: libts0-1.22-alt3 sisyphus+278442.100.1.2 1626216683 installed
<13>Oct  7 06:07:32 rpmi: libSDL2-2.28.4-alt1 sisyphus+330842.100.1.1 1696276204 installed
<13>Oct  7 06:07:32 rpmi: libdouble-conversion3-3.2.1-alt1 sisyphus+319436.100.1.1 1682598988 installed
<13>Oct  7 06:07:32 rpmi: libqt5-core-5.15.10-alt1 sisyphus+324987.100.1.1 1689463310 installed
<13>Oct  7 06:07:32 rpmi: libqt5-xml-5.15.10-alt1 sisyphus+324987.100.1.1 1689463310 installed
<13>Oct  7 06:07:32 rpmi: libqt5-sql-5.15.10-alt1 sisyphus+324987.100.1.1 1689463310 installed
<13>Oct  7 06:07:32 rpmi: libyaml2-0.2.5-alt1 sisyphus+278391.100.1.1 1626094932 installed
<13>Oct  7 06:07:32 rpmi: shared-mime-info-2.2-alt1 sisyphus+297388.100.1.1 1648466617 installed
<13>Oct  7 06:07:32 rpmi: libidn2-2.3.4-alt1 sisyphus+309023.100.1.1 1666791089 installed
<13>Oct  7 06:07:32 rpmi: libnettle8-3.9.1-alt1 sisyphus+322548.100.1.2 1686176897 installed
<13>Oct  7 06:07:32 rpmi: libtasn1-4.19.0-alt3 sisyphus+327816.100.1.1 1692802618 installed
<13>Oct  7 06:07:32 rpmi: libatk-2.50.0-alt1 sisyphus+329802.300.1.1 1694991429 installed
<13>Oct  7 06:07:32 rpmi: icon-theme-hicolor-0.17-alt2 sisyphus+248343.100.1.1 1584979043 installed
<13>Oct  7 06:07:32 rpmi: tslib-1.22-alt3 sisyphus+278442.100.1.2 1626216683 installed
<13>Oct  7 06:07:32 rpmi: libsord-0.16.14-alt1_2 sisyphus+328228.100.1.1 1693337619 installed
<13>Oct  7 06:07:32 rpmi: libiec61883-1.2.0-alt1.qa1 sisyphus+275365.100.1.2 1624491850 installed
<13>Oct  7 06:07:32 rpmi: libdc1394-22-2.2.5-alt1.1 sisyphus+311484.100.1.1 1670647148 installed
<13>Oct  7 06:07:32 rpmi: libflac8-1.3.3.0.79.37d1-alt2 sisyphus+278100.1400.1.1 1626058888 installed
<13>Oct  7 06:07:32 rpmi: libv4l-1.24.1-alt1 sisyphus+315985.200.2.1 1677588862 installed
<13>Oct  7 06:07:32 rpmi: libwpe-1.14.1-alt1 sisyphus+314599.100.1.1 1675418192 installed
<13>Oct  7 06:07:32 rpmi: xorg-proto-devel-2023.2-alt1.1 sisyphus+330960.100.2.1 1696609218 installed
<13>Oct  7 06:07:32 rpmi: libnspr-1:4.35-alt1 sisyphus+308164.100.1.1 1665397042 installed
<13>Oct  7 06:07:32 rpmi: libhunspell-1.7.2-alt1 sisyphus+328124.2500.1.1 1693250344 installed
<13>Oct  7 06:07:32 rpmi: libspirv-tools0-1:2023.4-alt0.1.rc2 sisyphus+329816.200.4.1 1695107781 installed
<13>Oct  7 06:07:32 rpmi: libjson-c5-0.15-alt1.1 sisyphus+279547.100.1.2 1626594467 installed
<13>Oct  7 06:07:32 rpmi: libgme-0.6.3-alt2 sisyphus+293048.100.1.1 1641452309 installed
<13>Oct  7 06:07:32 rpmi: vulkan-filesystem-1.3.261.1-alt1 sisyphus+329816.1000.4.1 1695108094 installed
<13>Oct  7 06:07:32 rpmi: libvulkan1-1.3.261.1-alt1 sisyphus+329816.1000.4.1 1695108232 installed
<13>Oct  7 06:07:32 rpmi: libsoxr-0.1.3-alt1.1 sisyphus+317908.100.1.1 1680415071 installed
<13>Oct  7 06:07:32 rpmi: libxvid-1.3.7-alt1 sisyphus+292833.100.1.1 1640949611 installed
<13>Oct  7 06:07:32 rpmi: libsnappy-1.1.7-alt1 sisyphus+276400.100.1.2 1625016400 installed
<13>Oct  7 06:07:32 rpmi: libcodec2-1.0.5-alt1 sisyphus+307919.100.1.1 1665032101 installed
<13>Oct  7 06:07:32 rpmi: libopenal1-1.22.2-alt1 sisyphus+303860.40.2.1 1658091313 installed
<13>Oct  7 06:07:32 rpmi: libxslt-1.1.37-alt1 sisyphus+307481.100.1.1 1664360525 installed
<13>Oct  7 06:07:32 rpmi: libbs2b-3.1.0-alt1.4 sisyphus+284589.100.1.1 1630750816 installed
<13>Oct  7 06:07:32 rpmi: libimath29-3.1.6-alt4 sisyphus+327372.100.1.1 1692353383 installed
<13>Oct  7 06:07:32 rpmi: libiex30-3.1.5-alt2.2 sisyphus+324124.100.1.1 1688379856 installed
<13>Oct  7 06:07:32 rpmi: libsbc1-2.0-alt2 sisyphus+322708.100.1.1 1686327806 installed
<13>Oct  7 06:07:32 rpmi: libfreeaptx-0.1.1-alt1 sisyphus+282022.100.1.1 1628182684 installed
<13>Oct  7 06:07:32 rpmi: libmpg123-1:1.31.3-alt1 sisyphus+330461.100.1.1 1695807701 installed
<13>Oct  7 06:07:32 rpmi: libsndfile-1.1.0-alt1 sisyphus+306371.40.3.1 1662942490 installed
<13>Oct  7 06:07:32 rpmi: perl-XML-SAX-Base-1.09-alt1 1494364363 installed
<13>Oct  7 06:07:32 rpmi: libdv-1.0.0-alt6 sisyphus+286805.100.2.1 1633968017 installed
<13>Oct  7 06:07:32 rpmi: perl-LWP-MediaTypes-6.04-alt1 sisyphus+225468.100.1.1 1553186684 installed
<13>Oct  7 06:07:32 rpmi: perl-Compress-Raw-Zlib-2.206-alt1 sisyphus+325780.100.1.1 1690558898 installed
<13>Oct  7 06:07:32 rpmi: perl-libnet-1:3.15-alt1 sisyphus+317310.100.1.1 1679580208 installed
<13>Oct  7 06:07:32 rpmi: perl-Term-ANSIColor-5.01-alt1 sisyphus+244783.100.1.2 1579747505 installed
<13>Oct  7 06:07:32 rpmi: libevdev-1.13.1-alt1 sisyphus+319955.100.1.1 1683290015 installed
<13>Oct  7 06:07:32 rpmi: libb2-0.98.1-alt1_1 sisyphus+291614.100.1.1 1638962878 installed
<13>Oct  7 06:07:32 rpmi: desktop-file-utils-0.26-alt4 sisyphus+324226.100.1.1 1688469484 installed
<13>Oct  7 06:07:32 rpmi: libuv-1.46.0-alt1 sisyphus+326001.100.1.1 1690655255 installed
<13>Oct  7 06:07:32 rpmi: libjsoncpp24-1.9.4-alt2 sisyphus+286441.100.1.1 1633444234 installed
<13>Oct  7 06:07:32 rpmi: libnghttp2-1.54.0-alt1 sisyphus+324359.10000.11.1 1689368796 installed
<13>Oct  7 06:07:32 rpmi: libbrotlicommon-1.1.0-alt1 sisyphus+328501.100.1.1 1693598420 installed
<13>Oct  7 06:07:32 rpmi: libbrotlidec-1.1.0-alt1 sisyphus+328501.100.1.1 1693598420 installed
<13>Oct  7 06:07:32 rpmi: libbrotlienc-1.1.0-alt1 sisyphus+328501.100.1.1 1693598420 installed
<13>Oct  7 06:07:32 rpmi: libp11-kit-1:0.24.1-alt2 sisyphus+324666.100.1.1 1689083450 installed
<13>Oct  7 06:07:32 rpmi: libXau-1.0.11-alt1 sisyphus+311428.100.1.1 1670577440 installed
<13>Oct  7 06:07:32 rpmi: libwoff2-1.0.2-alt3 sisyphus+302729.100.1.1 1656351541 installed
<13>Oct  7 06:07:32 rpmi: perl-Data-Dump-1.25-alt1 sisyphus+276551.100.1.1 1625126880 installed
<13>Oct  7 06:07:32 rpmi: libinstpatch-1.1.6-alt1.1 sisyphus+279572.100.1.2 1626605112 installed
<13>Oct  7 06:07:32 rpmi: libsamplerate-0.2.2-alt1 sisyphus+284642.100.1.1 1630906257 installed
<13>Oct  7 06:07:32 rpmi: libilmthread30-3.1.5-alt2.2 sisyphus+324124.100.1.1 1688379856 installed
<13>Oct  7 06:07:32 rpmi: libopenexr30-3.1.5-alt2.2 sisyphus+324124.100.1.1 1688379856 installed
<13>Oct  7 06:07:34 rpmi: libglslang13-1:13.0.0-alt1 sisyphus+329816.700.4.1 1695107885 installed
<13>Oct  7 06:07:34 rpmi: libshaderc1-2023.6-alt0.1 sisyphus+329816.1100.4.1 1695108310 installed
<13>Oct  7 06:07:34 rpmi: libsratom-0.6.6-alt2_1 sisyphus+324869.100.1.1 1689333943 installed
<13>Oct  7 06:07:34 rpmi: liblilv-0.24.12-alt1_3 sisyphus+295914.100.1.1 1645726271 installed
<13>Oct  7 06:07:34 rpmi: menu-icons-default-0.2.0.21-alt1 sisyphus+315588.100.1.1 1676975121 installed
<13>Oct  7 06:07:34 rpmi: altlinux-freedesktop-menu-icon-theme-default-0.0.26-alt1 1366231495 installed
<13>Oct  7 06:07:34 rpmi: libhogweed6-3.9.1-alt1 sisyphus+322548.100.1.2 1686176897 installed
<13>Oct  7 06:07:34 rpmi: libgnutls30-3.8.1-alt2 sisyphus+326772.40.3.1 1692114472 installed
<13>Oct  7 06:07:34 rpmi: libngtcp2.13-0.16.0-alt1 sisyphus+323677.40.3.1 1687690560 installed
<13>Oct  7 06:07:34 rpmi: libngtcp2_crypto_gnutls5-0.16.0-alt1 sisyphus+323677.40.3.1 1687690560 installed
<13>Oct  7 06:07:34 rpmi: libkf5threadweaver-5.110.0-alt1 sisyphus+329305.1000.2.2 1694519818 installed
<13>Oct  7 06:07:34 rpmi: libqt5-concurrent-5.15.10-alt1 sisyphus+324987.100.1.1 1689463310 installed
<13>Oct  7 06:07:34 rpmi: libqt5-test-5.15.10-alt1 sisyphus+324987.100.1.1 1689463310 installed
<13>Oct  7 06:07:34 rpmi: libdouble-conversion-devel-3.2.1-alt1 sisyphus+319436.100.1.1 1682598988 installed
<13>Oct  7 06:07:34 rpmi: perl-File-Listing-6.16-alt1 sisyphus+325783.100.1.1 1690559356 installed
<13>Oct  7 06:07:34 rpmi: libdvdnav-6.1.1-alt1 sisyphus+279367.100.1.1 1626478897 installed
<13>Oct  7 06:07:34 rpmi: libusbmuxd-2.0.2-alt1 sisyphus+278386.100.1.1 1626094365 installed
<13>Oct  7 06:07:34 rpmi: hyphen-en-2.8.8-alt1 sisyphus+278186.100.1.1 1626075927 installed
<13>Oct  7 06:07:34 rpmi: hyphen-ru-20020727-alt3 sisyphus+276848.100.1.1 1625243550 installed
<13>Oct  7 06:07:34 rpmi: libGLES-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed
<13>Oct  7 06:07:34 rpmi: libavc1394-0.5.4-alt2 sisyphus+284572.100.1.1 1630712942 installed
<13>Oct  7 06:07:34 rpmi: libsoundtouch-2.3.2-alt1 sisyphus+314961.100.1.1 1675954594 installed
<13>Oct  7 06:07:34 rpmi: libvidstab-1.1.0-alt2.1 sisyphus+279558.100.1.2 1626596086 installed
<13>Oct  7 06:07:34 rpmi: icu-utils-1:7.3.2-alt1 sisyphus+323036.100.1.1 1686763401 installed
<13>Oct  7 06:07:34 rpmi: libicu-devel-1:7.3.2-alt1 sisyphus+323036.100.1.1 1686763401 installed
<13>Oct  7 06:07:34 rpmi: qt5-quickcontrols2-common-5.15.10-alt1 sisyphus+324640.2100.3.2 1689203382 installed
<13>Oct  7 06:07:34 rpmi: kf5-kitemviews-common-5.110.0-alt1 sisyphus+329305.600.2.2 1694519704 installed
<13>Oct  7 06:07:34 rpmi: kf5-kwidgetsaddons-common-5.110.0-alt1 sisyphus+329305.1400.2.2 1694520019 installed
<13>Oct  7 06:07:34 rpmi: kf5-kconfig-common-5.110.0-alt1 sisyphus+329305.1600.2.2 1694520208 installed
<13>Oct  7 06:07:34 rpmi: kf5-kcoreaddons-common-5.110.0-alt1 sisyphus+329305.2300.2.2 1694520502 installed
<13>Oct  7 06:07:34 rpmi: kf5-kdbusaddons-common-5.110.0-alt1 sisyphus+329305.2200.2.2 1694520443 installed
<13>Oct  7 06:07:34 rpmi: kf5-kguiaddons-common-5.110.0-alt1 sisyphus+329305.1200.2.2 1694519904 installed
<13>Oct  7 06:07:35 rpmi: kf5-ki18n-common-5.110.0-alt1 sisyphus+329305.3100.2.2 1694520865 installed
<13>Oct  7 06:07:35 rpmi: kf5-karchive-common-5.110.0-alt1 sisyphus+329305.2100.2.2 1694520389 installed
<13>Oct  7 06:07:35 rpmi: libkf5archive-5.110.0-alt1 sisyphus+329305.2100.2.2 1694520456 installed
<13>Oct  7 06:07:35 rpmi: kf5-kauth-common-5.110.0-alt1 sisyphus+329305.2500.2.2 1694520629 installed
<13>Oct  7 06:07:35 rpmi: kf5-kcodecs-common-5.110.0-alt1 sisyphus+329305.1100.2.2 1694519853 installed
<13>Oct  7 06:07:35 rpmi: libkf5codecs-5.110.0-alt1 sisyphus+329305.1100.2.2 1694519885 installed
<13>Oct  7 06:07:35 rpmi: kf5-kconfigwidgets-common-5.110.0-alt1 sisyphus+329305.3600.2.2 1694521147 installed
<13>Oct  7 06:07:35 rpmi: kf5-kiconthemes-common-5.110.0-alt1 sisyphus+329305.4100.2.2 1694521337 installed
<13>Oct  7 06:07:35 rpmi: kf5-kcrash-common-5.110.0-alt1 sisyphus+329305.2600.2.2 1694520672 installed
<13>Oct  7 06:07:35 rpmi: kf5-kservice-common-5.110.0-alt1 sisyphus+329305.3700.2.2 1694521202 installed
<13>Oct  7 06:07:35 rpmi: kf5-kio-common-5.110.0-alt1 sisyphus+329305.5400.2.2 1694522119 installed
<13>Oct  7 06:07:35 rpmi: kf5-kwindowsystem-common-5.110.0-alt1 sisyphus+329305.1700.2.2 1694520271 installed
<13>Oct  7 06:07:35 rpmi: kf5-knotifications-common-5.110.0-alt1 sisyphus+329305.4200.2.2 1694521408 installed
<13>Oct  7 06:07:35 rpmi: kf5-kcompletion-common-5.110.0-alt1 sisyphus+329305.3000.2.2 1694520793 installed
<13>Oct  7 06:07:35 rpmi: kf5-sonnet-common-5.110.0-alt1 sisyphus+329305.1500.2.2 1694520145 installed
<13>Oct  7 06:07:35 rpmi: kf5-ktextwidgets-common-5.110.0-alt1 sisyphus+329305.4700.2.2 1694521701 installed
<13>Oct  7 06:07:35 rpmi: kf5-kglobalaccel-common-5.110.0-alt1 sisyphus+329305.4000.2.2 1694521281 installed
<13>Oct  7 06:07:35 rpmi: kf5-kjobwidgets-common-5.110.0-alt1 sisyphus+329305.2700.2.2 1694520727 installed
<13>Oct  7 06:07:35 rpmi: kf5-solid-common-5.110.0-alt1 sisyphus+329305.2000.2.2 1694520337 installed
<13>Oct  7 06:07:35 rpmi: kf5-kpackage-common-5.110.0-alt1 sisyphus+329305.5200.2.2 1694521887 installed
<13>Oct  7 06:07:35 rpmi: kf5-kdeclarative-common-5.110.0-alt1 sisyphus+329305.6200.2.2 1694522562 installed
<13>Oct  7 06:07:35 rpmi: kf5-kirigami-common-5.110.0-alt1 sisyphus+329305.5300.2.2 1694521951 installed
<13>Oct  7 06:07:35 rpmi: kf5-kitemmodels-common-5.110.0-alt1 sisyphus+329305.500.2.2 1694519647 installed
<13>Oct  7 06:07:35 rpmi: kf5-kxmlgui-common-5.110.0-alt1 sisyphus+329305.5000.2.2 1694521774 installed
<13>Oct  7 06:07:35 rpmi: kf5-kcmutils-common-5.110.0-alt1 sisyphus+329305.6300.2.2 1694522641 installed
<13>Oct  7 06:07:35 rpmi: kf5-kactivities-common-5.110.0-alt1 sisyphus+329305.10200.2.2 1694523766 installed
<13>Oct  7 06:07:35 rpmi: kf5-plasma-framework-common-5.110.0-alt1 sisyphus+329305.10400.2.2 1694523934 installed
<13>Oct  7 06:07:35 rpmi: kf5-krunner-common-5.110.0-alt1 sisyphus+329305.10500.2.2 1694524006 installed
<13>Oct  7 06:07:36 rpmi: plasma5-workspace-common-1:5.27.8-alt1 sisyphus+329385.2300.2.2 1694641817 installed
<13>Oct  7 06:07:36 rpmi: plasma5-systemsettings-common-5.27.8-alt1 sisyphus+329385.3100.2.2 1694642329 installed
<13>Oct  7 06:07:36 rpmi: qt5-svg-common-5.15.10-alt1 sisyphus+324640.2000.3.2 1689203156 installed
<13>Oct  7 06:07:36 rpmi: qt5-x11extras-common-5.15.10-alt1 sisyphus+324640.1600.3.2 1689203052 installed
<13>Oct  7 06:07:36 rpmi: qt5-wayland-common-5.15.10-alt1 sisyphus+324640.3000.3.2 1689203956 installed
<13>Oct  7 06:07:36 rpmi: qt5-multimedia-common-5.15.10-alt1 sisyphus+324640.600.3.2 1689202249 installed
<13>Oct  7 06:07:36 rpmi: qt5-speech-common-5.15.10-alt1 sisyphus+324640.3700.3.2 1689208203 installed
<13>Oct  7 06:07:36 rpmi: qt5-graphicaleffects-common-5.15.10-alt1 sisyphus+324640.2600.3.2 1689203759 installed
<13>Oct  7 06:07:36 rpmi: wayland-devel-1.22.0-alt1.1 sisyphus+318010.100.1.1 1680606300 installed
<13>Oct  7 06:07:36 rpmi: libwayland-client-devel-1.22.0-alt1.1 sisyphus+318010.100.1.1 1680606300 installed
<13>Oct  7 06:07:36 rpmi: libyuv-0.0.1874-alt1 sisyphus+326054.40.2.1 1690679429 installed
<13>Oct  7 06:07:36 rpmi: libxkbcommon-devel-1.5.0-alt1 sisyphus+312911.100.1.1 1673035570 installed
<13>Oct  7 06:07:36 rpmi: libvoikko-4.3.2-alt1_3 sisyphus+328233.100.1.1 1693337993 installed
<13>Oct  7 06:07:36 rpmi: voikko-fi-2.5-alt1_3 sisyphus+312416.100.1.1 1671876516 installed
<13>Oct  7 06:07:36 rpmi: rpm-macros-qt5-5.15.10-alt1 sisyphus+324987.100.1.1 1689463154 installed
<13>Oct  7 06:07:36 rpmi: xxd-4:9.0.1893-alt1 sisyphus+329249.100.1.1 1694407165 installed
<13>Oct  7 06:07:36 rpmi: libudev-devel-1:254.5-alt1.2 sisyphus+331053.100.1.1 1696514800 installed
<13>Oct  7 06:07:36 rpmi: libreadline7-7.0.3-alt5 sisyphus+328858.200.1.1 1694010663 installed
<13>Oct  7 06:07:36 rpmi: libnpth-1.6.0.20.g7e45b50-alt3 sisyphus+278566.100.1.1 1626114685 installed
<13>Oct  7 06:07:36 rpmi: libksba-1.6.4-alt1 sisyphus+327218.400.1.1 1692094036 installed
<13>Oct  7 06:07:36 rpmi: rpm-build-vala-0.3-alt1 sisyphus+277005.100.1.2 1625345329 installed
<13>Oct  7 06:07:36 rpmi: libkkc-common-0.3.5-alt1_23 sisyphus+307564.100.1.1 1664439954 installed
<13>Oct  7 06:07:36 rpmi: libmarisa0-0.2.4-alt1_57 sisyphus+311250.5000.175.1 1685629680 installed
<13>Oct  7 06:07:37 rpmi: libkkc-data-1:0.2.7-alt1_22 sisyphus+307569.100.1.1 1664441385 installed
<13>Oct  7 06:07:37 rpmi: skkdic-20210217-alt1_3.git1ca80982c5 sisyphus+295086.100.1.1 1644398887 installed
<13>Oct  7 06:07:37 rpmi: libassuan-2.5.6-alt1 sisyphus+327218.300.1.1 1692093999 installed
<13>Oct  7 06:07:37 rpmi: libstemmer-2.0.0-alt1 sisyphus+278406.100.1.1 1626096576 installed
<13>Oct  7 06:07:37 rpmi: libffi-devel-1:3.4.2-alt2 sisyphus+287629.100.2.1 1634659534 installed
<13>Oct  7 06:07:37 rpmi: xml-utils-1:2.10.4-alt1 sisyphus+311250.4140.175.1 1685629210 installed
<13>Oct  7 06:07:37 rpmi: rpm-build-gir-0.7.3-alt3.1 sisyphus+319393.100.1.1 1682538783 installed
<13>Oct  7 06:07:37 rpmi: gcc-c++-common-1.4.27-alt1 sisyphus+278099.1300.1.1 1626028636 installed
<13>Oct  7 06:07:37 rpmi: libstdc++13-devel-13.2.1-alt2 sisyphus+327572.100.1.1 1692472364 installed
<13>Oct  7 06:07:38 rpmi: gcc13-c++-13.2.1-alt2 sisyphus+327572.100.1.1 1692472364 installed
<13>Oct  7 06:07:38 rpmi: gcc-c++-13-alt1 sisyphus+323337.300.1.1 1687268227 installed
<13>Oct  7 06:07:38 rpmi: qt6-base-common-6.4.2-alt3 sisyphus+325942.100.1.1 1690635522 installed
<13>Oct  7 06:07:38 rpmi: libqt6-core-6.4.2-alt3 sisyphus+325942.100.1.1 1690635522 installed
<13>Oct  7 06:07:38 rpmi: highway-libs-1.0.3-alt1 sisyphus+314333.200.2.1 1674988958 installed
<13>Oct  7 06:07:38 rpmi: librav1e-0.6.6-alt1 sisyphus+320651.100.1.1 1684313157 installed
<13>Oct  7 06:07:38 rpmi: libavif-1.0.0-alt1 sisyphus+328451.100.3.1 1694086641 installed
<13>Oct  7 06:07:38 rpmi: libaspell-0.60.8-alt2 sisyphus+328357.100.1.1 1693435314 installed
<13>Oct  7 06:07:38 rpmi: libenchant2-2.6.1-alt1 sisyphus+330963.100.1.1 1696438387 installed
<13>Oct  7 06:07:38 rpmi: libspeechd-0.10.2-alt2 sisyphus+287121.100.2.1 1634309222 installed
<13>Oct  7 06:07:38 rpmi: libzimg2-3.0.5-alt1 sisyphus+324805.100.1.1 1689254330 installed
<13>Oct  7 06:07:38 rpmi: libunwind-1.6.2-alt1 sisyphus+295035.100.1.1 1644339140 installed
<13>Oct  7 06:07:38 rpmi: libdovi3-2.0.3-alt2 sisyphus+328383.100.1.1 1693480333 installed
<13>Oct  7 06:07:38 rpmi: libplacebo292-6.292.1-alt0.1 sisyphus+328778.100.1.1 1693914921 installed
<13>Oct  7 06:07:38 rpmi: libmpeg2-0.5.1-alt4.svn20120718 sisyphus+285823.100.1.1 1632416719 installed
<13>Oct  7 06:07:38 rpmi: libcdio-2.1.0-alt1 sisyphus+328181.400.2.1 1693321806 installed
<13>Oct  7 06:07:38 rpmi: liba52-0.7.4-alt9 sisyphus+275711.100.1.1 1624748829 installed
<13>Oct  7 06:07:38 rpmi: libwebrtc-0.3-alt2 sisyphus+277616.100.1.1 1625719136 installed
<13>Oct  7 06:07:38 rpmi: libvo-amrwbenc-0.1.3-alt1 sisyphus+275410.100.1.2 1624504622 installed
<13>Oct  7 06:07:38 rpmi: libvo-aacenc-0.1.3-alt2 sisyphus+285812.100.1.1 1632410892 installed
<13>Oct  7 06:07:38 rpmi: libsrtp2-2.5.0-alt2 sisyphus+325593.100.1.1 1690366474 installed
<13>Oct  7 06:07:38 rpmi: libopenh264-2.3.1-alt1.1 sisyphus+311295.100.1.1 1670335733 installed
<13>Oct  7 06:07:38 rpmi: libtbb-2021.10.0-alt1 sisyphus+326616.100.1.1 1691408606 installed
<13>Oct  7 06:07:39 rpmi: libprotobuf32-3.21.12-alt3 sisyphus+326710.100.1.1 1691431096 installed
<13>Oct  7 06:07:39 rpmi: libglog-0.5.0-alt1 sisyphus+291409.100.1.1 1638655129 installed
<13>Oct  7 06:07:39 rpmi: libCharLS2-2.0.0-alt1_3 sisyphus+276376.100.1.1 1624988381 installed
<13>Oct  7 06:07:39 rpmi: libudfread-1.1.2-alt2 sisyphus+286325.100.1.1 1633263314 installed
<13>Oct  7 06:07:39 rpmi: libnuma-2.0.14-alt2 sisyphus+278485.100.1.1 1626104243 installed
<13>Oct  7 06:07:39 rpmi: libx265-199-3.5-alt1.1 sisyphus+277560.100.1.1 1625696944 installed
<13>Oct  7 06:07:39 rpmi: libmodplug-0.8.9.0-alt1 sisyphus+275375.100.2.2 1624495419 installed
<13>Oct  7 06:07:39 rpmi: libyajl-2.1.0-alt3 sisyphus+322972.100.1.1 1686724493 installed
<13>Oct  7 06:07:39 rpmi: libkate-0.4.1-alt1.6 sisyphus+282639.100.1.1 1628935992 installed
<13>Oct  7 06:07:39 rpmi: liblash-1:0.5.4-alt1_51 sisyphus+318973.100.1.1 1682020747 installed
<13>Oct  7 06:07:39 rpmi: libfaad2-2.10.1-alt1 sisyphus+317706.100.1.1 1680093778 installed
<13>Oct  7 06:07:39 rpmi: libfaac0-1.28-alt2 sisyphus+275719.100.1.1 1624749514 installed
<13>Oct  7 06:07:39 rpmi: libdca0-0.0.5-alt4.qa1 sisyphus+275349.100.1.2 1624487409 installed
<13>Oct  7 06:07:39 rpmi: libfftw3-common-3.3.8-alt2 sisyphus+278100.1300.1.1 1626057222 installed
<13>Oct  7 06:07:39 rpmi: libfftw3-3.3.8-alt2 sisyphus+278100.1300.1.1 1626057647 installed
<13>Oct  7 06:07:39 rpmi: libchromaprint1-1.5.1-alt1 sisyphus+324130.100.1.1 1688382114 installed
<13>Oct  7 06:07:39 rpmi: librubberband-3.3.0-alt1 sisyphus+328096.300.3.1 1693230967 installed
<13>Oct  7 06:07:39 rpmi: libwavpack-5.6.0-alt1 sisyphus+312784.100.1.1 1672495704 installed
<13>Oct  7 06:07:39 rpmi: libtag-1.12-alt1 sisyphus+277260.100.1.1 1625423544 installed
<13>Oct  7 06:07:39 rpmi: libwebrtc-audio-processing-1.3-alt1 sisyphus+329601.100.1.1 1694712836 installed
<13>Oct  7 06:07:39 rpmi: libmysofa-1.3.1-alt1 sisyphus+315331.100.1.1 1676576096 installed
<13>Oct  7 06:07:39 rpmi: libldac2-2.0.2.3-alt0.1 sisyphus+278007.100.1.2 1625973035 installed
<13>Oct  7 06:07:39 rpmi: liblc3-1.0.4-alt1 sisyphus+326418.100.1.1 1691156615 installed
<13>Oct  7 06:07:39 rpmi: libsigc++2-2.12.1-alt1 sisyphus+331046.200.2.1 1696511642 installed
<13>Oct  7 06:07:39 rpmi: libconfig-c++-1.5-alt3 sisyphus+286668.100.1.1 1633707356 installed
<13>Oct  7 06:07:39 rpmi: libfdk-aac2-2.0.2-alt0.2.g3f864cc sisyphus+314245.200.2.1 1674832944 installed
<13>Oct  7 06:07:39 rpmi: libtdb-1.4.8-alt1 sisyphus+311250.77540.178.1 1685816248 installed
<13>Oct  7 06:07:39 rpmi: libltdl7-2.4.7-alt3 sisyphus+328983.1500.12.1 1695073945 installed
<13>Oct  7 06:07:39 rpmi: libasyncns-0.8-alt2.qa1 sisyphus+275091.100.1.1 1624402242 installed
<13>Oct  7 06:07:39 rpmi: sound-theme-freedesktop-0.8-alt1 sisyphus+277010.100.1.2 1625346634 installed
<13>Oct  7 06:07:39 rpmi: libgtest-1.13.0-alt2 sisyphus+318771.100.1.1 1681838180 installed
<13>Oct  7 06:07:39 rpmi: libbluez-5.69-alt1 sisyphus+328785.100.1.1 1693919042 installed
<13>Oct  7 06:07:39 rpmi: usbids-20230825-alt1 sisyphus+327952.100.1.1 1693025831 installed
<13>Oct  7 06:07:39 rpmi: pciids-20230922-alt1 sisyphus+330116.100.1.1 1695424341 installed
<13>Oct  7 06:07:39 rpmi: hwdata-0.374-alt1 sisyphus+329322.100.1.1 1694450297 installed
<13>Oct  7 06:07:39 rpmi: gtk+3-themes-incompatible-3.20-alt3 1461944560 installed
<13>Oct  7 06:07:39 rpmi: libdeflate-1.19-alt1 sisyphus+329822.100.2.2 1695269332 installed
<13>Oct  7 06:07:39 rpmi: libtiff5-4.4.0-alt4 sisyphus+322581.100.1.2 1686180093 installed
<13>Oct  7 06:07:39 rpmi: libgdk-pixbuf-locales-2.42.10-alt1 sisyphus+308991.100.1.1 1666721198 installed
<13>Oct  7 06:07:39 rpmi: libvisual0.4-0.4.0-alt3 sisyphus+276250.100.1.2 1624927464 installed
<13>Oct  7 06:07:39 rpmi: libdatrie-0.2.13-alt1_7 sisyphus+328221.100.1.1 1693336967 installed
<13>Oct  7 06:07:39 rpmi: libthai-0.1.29-alt1_6 sisyphus+328230.100.1.2 1693348044 installed
<13>Oct  7 06:07:39 rpmi: libgraphene-1.10.8-alt1 sisyphus+296855.100.1.1 1647633387 installed
<13>Oct  7 06:07:39 rpmi: libcdparanoia-1:10.2-alt6 sisyphus+278521.100.1.1 1626108248 installed
<13>Oct  7 06:07:39 rpmi: libpixman-3:0.42.2-alt1 sisyphus+309549.100.1.1 1667649379 installed
<13>Oct  7 06:07:39 rpmi: su-0.60-alt36 sisyphus+278100.100.1.1 1626056543 installed
<13>Oct  7 06:07:39 rpmi: url_handler-0.3.1-alt1 1290564262 installed
<13>Oct  7 06:07:39 rpmi: perl-Try-Tiny-0.31-alt1 sisyphus+290597.100.1.1 1637915507 installed
<13>Oct  7 06:07:39 rpmi: perl-IO-Socket-IP-0.42-alt1 sisyphus+325815.100.1.2 1690571193 installed
<13>Oct  7 06:07:39 rpmi: perl-Module-Load-0.36-alt1 sisyphus+258992.100.1.1 1601543407 installed
<13>Oct  7 06:07:39 rpmi: perl-Compress-Raw-Bzip2-2.206-alt1 sisyphus+325779.100.1.1 1690558767 installed
<13>Oct  7 06:07:39 rpmi: perl-IO-Compress-Brotli-2:0.004001-alt3 sisyphus+302124.100.1.1 1655283098 installed
<13>Oct  7 06:07:39 rpmi: perl-Clone-0.46-alt1 sisyphus+308850.100.1.3 1666451819 installed
<13>Oct  7 06:07:39 rpmi: perl-HTML-Tagset-3.20-alt2 1317725093 installed
<13>Oct  7 06:07:39 rpmi: perl-Term-Cap-1.18-alt1 sisyphus+315126.100.1.1 1676227129 installed
<13>Oct  7 06:07:39 rpmi: perl-Pod-Escapes-1.07-alt1 1418767892 installed
<13>Oct  7 06:07:39 rpmi: perl-Filter-1.64-alt1 sisyphus+305464.100.1.1 1660815328 installed
<13>Oct  7 06:07:39 rpmi: perl-Encode-3.19-alt1 sisyphus+304776.100.1.1 1659623414 installed
<13>Oct  7 06:07:39 rpmi: perl-URI-5.21-alt1 sisyphus+327918.100.1.1 1692972838 installed
<13>Oct  7 06:07:39 rpmi: perl-IO-Compress-2.206-alt1 sisyphus+325819.100.1.1 1690563199 installed
<13>Oct  7 06:07:39 rpmi: perl-Net-HTTP-6.23-alt1 sisyphus+323470.100.1.1 1687422469 installed
<13>Oct  7 06:07:39 rpmi: perl-HTML-Parser-3.81-alt1 sisyphus+314462.100.1.1 1675193797 installed
<13>Oct  7 06:07:39 rpmi: perl-WWW-RobotRules-6.02-alt1 1329756211 installed
<13>Oct  7 06:07:39 rpmi: perl-Pod-Simple-3.45-alt1 sisyphus+321554.100.1.1 1684663135 installed
<13>Oct  7 06:07:39 rpmi: perl-Pod-Usage-2.03-alt1 sisyphus+300436.100.1.3 1653292807 installed
<13>Oct  7 06:07:39 rpmi: perl-podlators-5.01-alt1 sisyphus+312638.100.1.1 1672339228 installed
<13>Oct  7 06:07:39 rpmi: perl-Encode-Locale-1.05-alt1 1444608613 installed
<13>Oct  7 06:07:39 rpmi: perl-IO-HTML-1.004-alt1 sisyphus+258983.100.1.1 1601542619 installed
<13>Oct  7 06:07:39 rpmi: perl-HTTP-Message-6.45-alt1 sisyphus+330728.100.1.1 1696162276 installed
<13>Oct  7 06:07:39 rpmi: perl-HTTP-Negotiate-6.01-alt1 1329760563 installed
<13>Oct  7 06:07:39 rpmi: perl-libwww-6.72-alt1 sisyphus+325791.100.1.2 1690563984 installed
<13>Oct  7 06:07:39 rpmi: perl-XML-LibXML-2.0209-alt1 sisyphus+325808.100.1.2 1690570830 installed
<13>Oct  7 06:07:39 rpmi: perl-XML-SAX-1.02-alt1 sisyphus+232322.100.1.1 1560758406 installed
<13>Oct  7 06:07:39 rpmi: perl-XML-Simple-2.25-alt2 sisyphus+257498.100.1.1 1599324034 installed
<13>Oct  7 06:07:39 rpmi: icon-naming-utils-0.8.90-alt1 sisyphus+276851.100.1.1 1625243947 installed
<13>Oct  7 06:07:39 rpmi: icon-theme-adwaita-45.0-alt1 sisyphus+325066.500.6.2 1695203960 installed
<13>Oct  7 06:07:39 rpmi: perl-XML-Parser-2.46-alt1 sisyphus+279723.1300.1.1 1626649160 installed
<13>Oct  7 06:07:39 rpmi: perl-XML-Twig-3.52-alt1 sisyphus+277116.100.1.2 1625410693 installed
<13>Oct  7 06:07:39 rpmi: perl-X11-Protocol-0.56-alt1.1 1290621401 installed
<13>Oct  7 06:07:39 rpmi: libwacom-data-2.8.0-alt1 sisyphus+328366.100.1.1 1693467821 installed
<13>Oct  7 06:07:39 rpmi: libduktape-2.6.0-alt2 sisyphus+322268.100.1.1 1685614483 installed
<13>Oct  7 06:07:39 rpmi: libgraphite2-1.3.14-alt2.1 sisyphus+279571.100.1.2 1626605157 installed
<13>Oct  7 06:07:39 rpmi: libharfbuzz-8.2.1-alt1 sisyphus+329986.40.2.1 1695293822 installed
<13>Oct  7 06:07:40 rpmi: libfreetype-2.13.2-alt1 sisyphus+328677.100.1.1 1693834346 installed
<13>Oct  7 06:07:40 rpmi: libfontconfig1-2.14.2-alt8 sisyphus+328444.100.1.1 1693553407 installed
<13>Oct  7 06:07:40 rpmi: libass9-0.17.1-alt1 sisyphus+315891.100.1.1 1677487409 installed
<13>Oct  7 06:07:40 rpmi: libbluray-1.3.4-alt1 sisyphus+310888.100.1.1 1669800491 installed
<13>Oct  7 06:07:40 rpmi: libharfbuzz-icu-8.2.1-alt1 sisyphus+329986.40.2.1 1695293822 installed
<13>Oct  7 06:07:40 rpmi: libxshmfence-1.3.2-alt1 sisyphus+311428.400.1.1 1670577529 installed
<13>Oct  7 06:07:40 rpmi: libpciaccess-1:0.17-alt1 sisyphus+308663.300.1.1 1666168262 installed
<13>Oct  7 06:07:40 rpmi: libdrm-1:2.4.116-alt2 sisyphus+328892.100.1.1 1694073854 installed
<13>Oct  7 06:07:40 rpmi: libmpdec3-2.5.1-alt3 sisyphus+314490.500.5.1 1675432033 installed
<13>Oct  7 06:07:40 rpmi: libgdbm-1.8.3-alt10 sisyphus+278100.1600.1.1 1626059138 installed
<13>Oct  7 06:07:40 rpmi: libdevmapper-1.02.196-alt1 sisyphus+328928.400.3.1 1694103939 installed
<13>Oct  7 06:07:40 rpmi: mount-2.39.2-alt1 sisyphus+329530.100.1.1 1694630203 installed
<13>Oct  7 06:07:40 rpmi: losetup-2.39.2-alt1 sisyphus+329530.100.1.1 1694630203 installed
<13>Oct  7 06:07:40 rpmi: lsblk-2.39.2-alt1 sisyphus+329530.100.1.1 1694630203 installed
<13>Oct  7 06:07:40 rpmi: gsettings-desktop-schemas-data-45.0-alt1 sisyphus+325066.400.6.2 1695203930 installed
<13>Oct  7 06:07:40 rpmi: libgio-2.78.0-alt1 sisyphus+329802.100.1.1 1694991244 installed
<13>Oct  7 06:07:40 rpmi: gsettings-desktop-schemas-45.0-alt1 sisyphus+325066.400.6.2 1695203930 installed
<13>Oct  7 06:07:40 rpmi: libgdk-pixbuf-2.42.10-alt1 sisyphus+308991.100.1.1 1666721201 installed
<13>Oct  7 06:07:40 rpmi: libgstreamer1.0-1.22.6-alt1 sisyphus+329988.100.1.3 1695309453 installed
<13>Oct  7 06:07:40 rpmi: gobject-introspection-1.78.1-alt1 sisyphus+329802.200.1.1 1694991342 installed
<13>Oct  7 06:07:40 rpmi: libjson-glib-1.8.0-alt1 sisyphus+325066.600.6.2 1695204016 installed
<13>Oct  7 06:07:40 rpmi: gstreamer1.0-1.22.6-alt1 sisyphus+329988.100.1.3 1695309453 installed
<13>Oct  7 06:07:40 rpmi: libgee0.8-0.20.6-alt1 sisyphus+307149.100.1.1 1663738285 installed
<13>Oct  7 06:07:40 rpmi: libgee0.8-gir-0.20.6-alt1 sisyphus+307149.100.1.1 1663738285 installed
<13>Oct  7 06:07:40 rpmi: libgusb-0.4.6-alt1 sisyphus+322791.100.1.1 1686422573 installed
<13>Oct  7 06:07:40 rpmi: libcolord-1.4.6-alt1 sisyphus+296000.100.1.1 1646050423 installed
<13>Oct  7 06:07:40 rpmi: libjson-glib-gir-1.8.0-alt1 sisyphus+325066.600.6.2 1695204016 installed
<13>Oct  7 06:07:40 rpmi: libgstreamer1.0-gir-1.22.6-alt1 sisyphus+329988.100.1.3 1695309453 installed
<13>Oct  7 06:07:40 rpmi: libglibmm-2.66.6-alt1 sisyphus+317974.200.1.1 1680536531 installed
<13>Oct  7 06:07:40 rpmi: libxml++2-2.42.2-alt1 sisyphus+306456.100.1.1 1662733127 installed
<13>Oct  7 06:07:40 rpmi: libffado-2.4.1-alt4 sisyphus+275355.100.1.3 1624491080 installed
<13>Oct  7 06:07:40 rpmi: libkkc-0.3.5-alt1_23 sisyphus+307564.100.1.1 1664439957 installed
<13>Oct  7 06:07:40 rpmi: gobject-introspection-x11-1.78.1-alt1 sisyphus+329802.200.1.1 1694991342 installed
<13>Oct  7 06:07:40 rpmi: gtk4-update-icon-cache-4.12.3-alt1 sisyphus+330542.100.1.1 1695913166 installed
<13>Oct  7 06:07:40 rpmi: libnotify-0.8.2-alt1 sisyphus+316677.100.1.1 1678691820 installed
<13>Oct  7 06:07:40 rpmi: libjxl-0.8.2-alt1 sisyphus+328451.600.3.1 1694087268 installed
<13>Oct  7 06:07:40 rpmi: libdconf-0.40.0-alt3 sisyphus+325650.100.1.1 1690417204 installed
<13>Oct  7 06:07:40 rpmi: libnice-0.1.21-alt2 sisyphus+324575.200.1.1 1688980161 installed
<13>Oct  7 06:07:40 rpmi: xdg-dbus-proxy-0.1.5-alt1 sisyphus+326739.100.1.1 1691485907 installed
<13>Oct  7 06:07:40 rpmi: libwpebackend-fdo-1.14.2-alt1 sisyphus+317208.100.1.1 1679490338 installed
<13>Oct  7 06:07:40 rpmi: libmanette-0.2.6-alt1 sisyphus+278498.100.1.3 1626233263 installed
<13>Oct  7 06:07:40 rpmi: libsecret-0.21.1-alt1 sisyphus+329986.200.2.2 1695298043 installed
<13>Oct  7 06:07:40 rpmi: dconf-profile-0.1-alt1 sisyphus+325633.340.3.1 1690415358 installed
<13>Oct  7 06:07:40 rpmi: cmake-modules-3.27.6-alt1 sisyphus+330712.40.2.1 1696138182 installed
<13>Oct  7 06:07:40 rpmi: librhash-1.3.5-alt3 sisyphus+286141.40.2.1 1632982456 installed
<13>Oct  7 06:07:40 rpmi: publicsuffix-list-dafsa-20230701-alt1 sisyphus+324303.100.1.1 1688561153 installed
<13>Oct  7 06:07:40 rpmi: libpsl-0.21.2-alt1 sisyphus+312536.100.1.1 1672131180 installed
<13>Oct  7 06:07:40 rpmi: libnghttp3.7-0.12.0-alt1 sisyphus+323677.20.3.1 1687690509 installed
<13>Oct  7 06:07:40 rpmi: openldap-common-2.6.6-alt1 sisyphus+330946.100.2.1 1696432854 installed
<13>Oct  7 06:07:40 rpmi: libntlm-1.5-alt1 sisyphus+278100.3300.1.1 1626059663 installed
<13>Oct  7 06:07:40 rpmi: libidn-1.37-alt2 sisyphus+300849.100.1.1 1653769693 installed
<13>Oct  7 06:07:40 rpmi: libverto-0.3.2-alt1_1 sisyphus+321176.2200.10.2 1684806164 installed
<13>Oct  7 06:07:40 rpmi: liblmdb-0.9.31-alt1 sisyphus+330946.40.2.1 1696431544 installed
<13>Oct  7 06:07:40 rpmi: libkeyutils-1.6.3-alt1 sisyphus+266061.100.1.1 1612919567 installed
<13>Oct  7 06:07:40 rpmi: libcom_err-1.46.4.0.5.4cda-alt1 sisyphus+283826.100.1.1 1629975361 installed
<13>Oct  7 06:07:40 rpmi: bubblewrap-0.8.0-alt1 sisyphus+315970.100.1.1 1677573593 installed
<13>Oct  7 06:07:40 rpmi: libX11-locales-3:1.8.7-alt1 sisyphus+330921.200.1.1 1696400315 installed
<13>Oct  7 06:07:40 rpmi: libXdmcp-1.1.4-alt1 sisyphus+311188.1000.1.1 1670233860 installed
<13>Oct  7 06:07:40 rpmi: libxcb-1.16-alt1 sisyphus+327325.200.1.1 1692276267 installed
<13>Oct  7 06:07:40 rpmi: libX11-3:1.8.7-alt1 sisyphus+330921.200.1.1 1696400319 installed
<13>Oct  7 06:07:40 rpmi: libXext-1.3.5-alt1 sisyphus+309285.100.1.1 1667212413 installed
<13>Oct  7 06:07:40 rpmi: libXfixes-6.0.0-alt1 sisyphus+284644.300.1.1 1630910333 installed
<13>Oct  7 06:07:40 rpmi: libXrender-0.9.11-alt1 sisyphus+308841.100.1.1 1666436131 installed
<13>Oct  7 06:07:40 rpmi: libcairo-1:1.18.0-alt1 sisyphus+330227.100.1.1 1695539082 installed
<13>Oct  7 06:07:40 rpmi: libgbm-4:23.2.1-alt1 sisyphus+331044.100.1.3 1696517486 installed
<13>Oct  7 06:07:40 rpmi: libxcbutil-icccm-0.4.1-alt2 sisyphus+278275.100.1.2 1626148617 installed
<13>Oct  7 06:07:40 rpmi: libxcbutil-keysyms-0.4.0-alt1 sisyphus+278187.100.1.1 1626075950 installed
<13>Oct  7 06:07:41 rpmi: libxcb-devel-1.16-alt1 sisyphus+327325.200.1.1 1692276267 installed
<13>Oct  7 06:07:41 rpmi: libcairo-gobject-1:1.18.0-alt1 sisyphus+330227.100.1.1 1695539082 installed
<13>Oct  7 06:07:41 rpmi: libXi-1.8-alt1 sisyphus+285490.200.1.1 1632124180 installed
<13>Oct  7 06:07:41 rpmi: libXdamage-1.1.6-alt1 sisyphus+311188.300.1.1 1670233713 installed
<13>Oct  7 06:07:41 rpmi: libzvbi-0.2.35-alt2 sisyphus+275416.100.1.3 1624507130 installed
<13>Oct  7 06:07:41 rpmi: libxcbutil-1:0.4.1-alt1 sisyphus+312057.100.1.1 1671526889 installed
<13>Oct  7 06:07:41 rpmi: libxkbcommon-x11-1.5.0-alt1 sisyphus+312911.100.1.1 1673035570 installed
<13>Oct  7 06:07:41 rpmi: libxcbutil-image-0.4.0-alt1 sisyphus+275413.100.1.3 1624505806 installed
<13>Oct  7 06:07:41 rpmi: libX11-devel-3:1.8.7-alt1 sisyphus+330921.200.1.1 1696400319 installed
<13>Oct  7 06:07:41 rpmi: libXrandr-1.5.4-alt1 sisyphus+330992.100.1.1 1696485401 installed
<13>Oct  7 06:07:41 rpmi: libXv-1.0.12-alt1 sisyphus+311188.600.1.1 1670233801 installed
<13>Oct  7 06:07:41 rpmi: libvdpau-1:1.5-alt1 sisyphus+298034.100.1.1 1649336827 installed
<13>Oct  7 06:07:41 rpmi: libxkbfile-1.1.2-alt1 sisyphus+311428.300.1.1 1670577500 installed
<13>Oct  7 06:07:41 rpmi: xprop-1.2.5-alt1 sisyphus+279025.100.1.1 1626354193 installed
<13>Oct  7 06:07:41 rpmi: libXcomposite-0.4.6-alt1 sisyphus+311188.200.1.1 1670233684 installed
<13>Oct  7 06:07:41 rpmi: libxcb-render-util-0.3.9-alt3 sisyphus+276916.100.1.2 1625275237 installed
<13>Oct  7 06:07:41 rpmi: libxcb-imdkit1-1.0.5-alt1_1 sisyphus+319001.100.1.1 1682023073 installed
<13>Oct  7 06:07:41 rpmi: libxcbutil-icccm-devel-0.4.1-alt2 sisyphus+278275.100.1.2 1626148617 installed
<13>Oct  7 06:07:41 rpmi: libXft-2.3.7-alt1 sisyphus+310164.100.1.1 1668680609 installed
<13>Oct  7 06:07:41 rpmi: libpango-1.51.1-alt1 sisyphus+329828.40.3.1 1695333195 installed
<13>Oct  7 06:07:42 rpmi: librsvg-1:2.57.0-alt1 sisyphus+329802.400.1.1 1694991606 installed
<13>Oct  7 06:07:42 rpmi: libXcursor-1.2.1-alt1 sisyphus+297765.200.1.1 1649053934 installed
<13>Oct  7 06:07:42 rpmi: libXxf86vm-1.1.5-alt1 sisyphus+308663.1400.1.1 1666168534 installed
<13>Oct  7 06:07:42 rpmi: libGLX-mesa-4:23.2.1-alt1 sisyphus+331044.100.1.3 1696517486 installed
<13>Oct  7 06:07:42 rpmi: libGLX-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed
<13>Oct  7 06:07:42 rpmi: libGL-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed
<13>Oct  7 06:07:42 rpmi: libva-2.19.0-alt1 sisyphus+324382.100.1.2 1688673126 installed
<13>Oct  7 06:07:42 rpmi: libavutil58-2:6.0-alt2.1 sisyphus+330026.100.2.1 1695356147 installed
<13>Oct  7 06:07:42 rpmi: libavutil56-2:4.4.4-alt2 sisyphus+328663.6100.6.1 1694094409 installed
<13>Oct  7 06:07:42 rpmi: libswresample3-2:4.4.4-alt2 sisyphus+328663.6100.6.1 1694094409 installed
<13>Oct  7 06:07:42 rpmi: libavcodec58-2:4.4.4-alt2 sisyphus+328663.6100.6.1 1694094409 installed
<13>Oct  7 06:07:42 rpmi: libswscale5-2:4.4.4-alt2 sisyphus+328663.6100.6.1 1694094409 installed
<13>Oct  7 06:07:42 rpmi: libswresample4-2:6.0-alt2.1 sisyphus+330026.100.2.1 1695356147 installed
<13>Oct  7 06:07:42 rpmi: libavcodec60-2:6.0-alt2.1 sisyphus+330026.100.2.1 1695356147 installed
<13>Oct  7 06:07:42 rpmi: libpostproc57-2:6.0-alt2.1 sisyphus+330026.100.2.1 1695356147 installed
<13>Oct  7 06:07:42 rpmi: libswscale7-2:6.0-alt2.1 sisyphus+330026.100.2.1 1695356147 installed
<13>Oct  7 06:07:42 rpmi: libEGL-mesa-4:23.2.1-alt1 sisyphus+331044.100.1.3 1696517486 installed
<13>Oct  7 06:07:42 rpmi: libEGL-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed
<13>Oct  7 06:07:42 rpmi: libgst-plugins1.0-1.22.6-alt1 sisyphus+329988.200.1.3 1695309565 installed
<13>Oct  7 06:07:42 rpmi: libgst-plugins1.0-gir-1.22.6-alt1 sisyphus+329988.200.1.3 1695309565 installed
<13>Oct  7 06:07:42 rpmi: gst-plugins-ugly1.0-1.22.6-alt1 sisyphus+329988.500.1.3 1695309904 installed
<13>Oct  7 06:07:42 rpmi: libglvnd-devel-7:1.7.0-alt1 sisyphus+330949.100.1.1 1696424894 installed
<13>Oct  7 06:07:42 rpmi: libXinerama-1.1.5-alt1 sisyphus+309287.100.1.1 1667213209 installed
<13>Oct  7 06:07:42 rpmi: libXtst-1.2.4-alt1 sisyphus+308663.1300.1.1 1666168504 installed
<13>Oct  7 06:07:42 rpmi: libXt-1.2.1-alt1 sisyphus+265202.200.1.1 1611565459 installed
<13>Oct  7 06:07:42 rpmi: libXmu-1.1.4-alt1 sisyphus+308663.1000.1.1 1666168416 installed
<13>Oct  7 06:07:42 rpmi: xset-1.2.4-alt1 sisyphus+275497.100.2.2 1624918320 installed
<13>Oct  7 06:07:42 rpmi: liblz4-1:1.9.4-alt1 sisyphus+309416.100.1.1 1667413000 installed
<13>Oct  7 06:07:43 rpmi: libsystemd-1:254.5-alt1.2 sisyphus+331053.100.1.1 1696514800 installed
<13>Oct  7 06:07:43 rpmi: libdbus-1.14.10-alt1 sisyphus+328676.100.1.1 1693833782 installed
<13>Oct  7 06:07:43 rpmi: libqt5-dbus-5.15.10-alt1 sisyphus+324987.100.1.1 1689463310 installed
<13>Oct  7 06:07:43 rpmi: libkf5coreaddons-5.110.0-alt1 sisyphus+329305.2300.2.2 1694520578 installed
<13>Oct  7 06:07:43 rpmi: libkf5configcore-5.110.0-alt1 sisyphus+329305.1600.2.2 1694520263 installed
<13>Oct  7 06:07:43 rpmi: libpulseaudio-16.1-alt1 sisyphus+325006.1700.1.1 1689498271 installed
<13>Oct  7 06:07:43 rpmi: fcitx5-qt-libfcitx5qtdbus-5.0.15-alt1_2 sisyphus+323783.100.1.1 1687862905 installed
<13>Oct  7 06:07:43 rpmi: dbus-tools-1.14.10-alt1 sisyphus+328676.100.1.1 1693833782 installed
<86>Oct  7 06:07:43 groupadd[726589]: group added to /etc/group: name=messagebus, GID=999
<86>Oct  7 06:07:43 groupadd[726589]: group added to /etc/gshadow: name=messagebus
<86>Oct  7 06:07:43 groupadd[726589]: new group: name=messagebus, GID=999
<86>Oct  7 06:07:43 useradd[726611]: new user: name=messagebus, UID=999, GID=999, home=/run/dbus, shell=/dev/null, from=none
<13>Oct  7 06:07:43 rpmi: dbus-1.14.10-alt1 sisyphus+328676.100.1.1 1693833782 installed
<13>Oct  7 06:07:43 rpmi: libavahi-0.8-alt2 sisyphus+321176.300.10.2 1684803998 installed
<13>Oct  7 06:07:43 rpmi: libqt6-dbus-6.4.2-alt3 sisyphus+325942.100.1.1 1690635522 installed
<13>Oct  7 06:07:43 rpmi: libpolkit-0.120-alt1.qa2 sisyphus+296007.100.1.1 1646053433 installed
<13>Oct  7 06:07:43 rpmi: libpolkit-qt5-core-0.114.0-alt1 sisyphus+292040.100.3.1 1642009256 installed
<13>Oct  7 06:07:43 rpmi: dconf-0.40.0-alt3 sisyphus+325650.100.1.1 1690417204 installed
<13>Oct  7 06:07:43 rpmi: libgtk+3-schemas-3.24.38-alt1 sisyphus+321614.100.1.1 1684749819 installed
<13>Oct  7 06:07:43 rpmi: libat-spi2-core-2.50.0-alt1 sisyphus+329802.300.1.1 1694991429 installed
<13>Oct  7 06:07:43 rpmi: at-spi2-atk-2.50.0-alt1 sisyphus+329802.300.1.1 1694991429 installed
<13>Oct  7 06:07:43 rpmi: perl-Net-DBus-1.2.0-alt1 sisyphus+279723.2700.1.1 1626649585 installed
<13>Oct  7 06:07:43 rpmi: xdg-utils-1.1.3-alt12 sisyphus+303279.300.3.1 1657254392 installed
<13>Oct  7 06:07:43 rpmi: libzbar-0.23.92-alt4 sisyphus+328321.3000.9.1 1693487081 installed
<13>Oct  7 06:07:43 rpmi: libjavascriptcoregtk4.1-2.42.1-alt1 sisyphus+330490.100.1.1 1695842813 installed
<13>Oct  7 06:07:43 rpmi: altlinux-mime-defaults-0.438-alt1 sisyphus+308555.100.1.1 1666004195 installed
<13>Oct  7 06:07:43 rpmi: wm-common-freedesktop-1.3-alt1 1303402115 installed
<13>Oct  7 06:07:43 rpmi: altlinux-freedesktop-menu-common-0.68-alt1 sisyphus+278095.100.1.1 1626024693 installed
<13>Oct  7 06:07:43 rpmi: rpm-macros-alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed
<13>Oct  7 06:07:43 rpmi: alternatives-0.5.2-alt2 sisyphus+315270.200.2.1 1676457367 installed
<13>Oct  7 06:07:43 rpmi: ca-certificates-2023.07.31-alt1 sisyphus+326137.200.1.1 1690809798 installed
<13>Oct  7 06:07:43 rpmi: ca-trust-0.1.4-alt1 sisyphus+308690.100.1.1 1666182992 installed
<13>Oct  7 06:07:43 rpmi: p11-kit-trust-1:0.24.1-alt2 sisyphus+324666.100.1.1 1689083450 installed
<13>Oct  7 06:07:43 rpmi: libcrypto3-3.1.3-alt1 sisyphus+329935.40.3.2 1695159275 installed
<13>Oct  7 06:07:43 rpmi: libssl3-3.1.3-alt1 sisyphus+329935.40.3.2 1695159275 installed
<13>Oct  7 06:07:43 rpmi: python3-3.11.4-alt3 sisyphus+330215.1400.3.1 1695493893 installed
<13>Oct  7 06:07:44 rpmi: python3-base-3.11.4-alt3 sisyphus+330215.1400.3.1 1695493893 installed
<86>Oct  7 06:07:44 groupadd[729167]: group added to /etc/group: name=_keytab, GID=998
<86>Oct  7 06:07:44 groupadd[729167]: group added to /etc/gshadow: name=_keytab
<86>Oct  7 06:07:44 groupadd[729167]: new group: name=_keytab, GID=998
<13>Oct  7 06:07:44 rpmi: libkrb5-1.21.2-alt1 sisyphus+327265.100.1.1 1692185512 installed
<13>Oct  7 06:07:44 rpmi: glib2-devel-2.78.0-alt1 sisyphus+329802.100.1.1 1694991244 installed
<13>Oct  7 06:07:44 rpmi: libgio-devel-2.78.0-alt1 sisyphus+329802.100.1.1 1694991244 installed
<13>Oct  7 06:07:44 rpmi: libgee0.8-devel-0.20.6-alt1 sisyphus+307149.100.1.1 1663738285 installed
<13>Oct  7 06:07:44 rpmi: libcups-2.4.7-alt1 sisyphus+330606.100.1.1 1695998947 installed
<13>Oct  7 06:07:44 rpmi: libssh-0.10.5-alt1 sisyphus+324359.1500.6.1 1689326454 installed
<13>Oct  7 06:07:44 rpmi: python3-module-markupsafe-1:2.1.3-alt1 sisyphus+323659.100.1.1 1687595160 installed
<13>Oct  7 06:07:44 rpmi: python3-module-pkg_resources-1:68.2.2-alt1 sisyphus+329927.100.2.1 1695208272 installed
<13>Oct  7 06:07:44 rpmi: python3-module-Pygments-2.16.1-alt1 sisyphus+326610.100.1.1 1691406169 installed
<13>Oct  7 06:07:44 rpmi: librabbitmq-c4-0.13.0-alt1 sisyphus+324359.2500.6.1 1689327219 installed
<13>Oct  7 06:07:44 rpmi: libavformat60-2:6.0-alt2.1 sisyphus+330026.100.2.1 1695356147 installed
<13>Oct  7 06:07:44 rpmi: libarchive13-3.6.1-alt2 sisyphus+324359.1300.6.1 1689326414 installed
<13>Oct  7 06:07:44 rpmi: libkmod-31-alt1 sisyphus+330699.100.1.1 1696072426 installed
<13>Oct  7 06:07:44 rpmi: kmod-31-alt1 sisyphus+330699.100.1.1 1696072426 installed
<13>Oct  7 06:07:44 rpmi: dmsetup-1.02.196-alt1 sisyphus+328928.400.3.1 1694103939 installed
<86>Oct  7 06:07:44 groupadd[730141]: group added to /etc/group: name=tape, GID=997
<86>Oct  7 06:07:44 groupadd[730141]: group added to /etc/gshadow: name=tape
<86>Oct  7 06:07:44 groupadd[730141]: new group: name=tape, GID=997
<86>Oct  7 06:07:44 groupadd[730177]: group added to /etc/group: name=dialout, GID=996
<86>Oct  7 06:07:44 groupadd[730177]: group added to /etc/gshadow: name=dialout
<86>Oct  7 06:07:44 groupadd[730177]: new group: name=dialout, GID=996
<86>Oct  7 06:07:44 groupadd[730211]: group added to /etc/group: name=input, GID=995
<86>Oct  7 06:07:44 groupadd[730211]: group added to /etc/gshadow: name=input
<86>Oct  7 06:07:44 groupadd[730211]: new group: name=input, GID=995
<86>Oct  7 06:07:44 groupadd[730243]: group added to /etc/group: name=video, GID=994
<86>Oct  7 06:07:44 groupadd[730243]: group added to /etc/gshadow: name=video
<86>Oct  7 06:07:44 groupadd[730243]: new group: name=video, GID=994
<86>Oct  7 06:07:44 groupadd[730270]: group added to /etc/group: name=render, GID=993
<86>Oct  7 06:07:44 groupadd[730270]: group added to /etc/gshadow: name=render
<86>Oct  7 06:07:44 groupadd[730270]: new group: name=render, GID=993
<86>Oct  7 06:07:44 groupadd[730296]: group added to /etc/group: name=sgx, GID=992
<86>Oct  7 06:07:44 groupadd[730296]: group added to /etc/gshadow: name=sgx
<86>Oct  7 06:07:44 groupadd[730296]: new group: name=sgx, GID=992
<13>Oct  7 06:07:45 rpmi: udev-1:254.5-alt1.2 sisyphus+331053.100.1.1 1696514800 installed
<86>Oct  7 06:07:45 groupadd[731299]: group added to /etc/group: name=colord, GID=991
<86>Oct  7 06:07:45 groupadd[731299]: group added to /etc/gshadow: name=colord
<86>Oct  7 06:07:45 groupadd[731299]: new group: name=colord, GID=991
<86>Oct  7 06:07:45 useradd[731307]: new user: name=colord, UID=998, GID=991, home=/var/colord, shell=/dev/null, from=none
<13>Oct  7 06:07:45 rpmi: colord-1.4.6-alt1 sisyphus+296000.100.1.1 1646050423 installed
<13>Oct  7 06:07:45 rpmi: libgtk+3-3.24.38-alt1 sisyphus+321614.100.1.1 1684749848 installed
<13>Oct  7 06:07:45 rpmi: media-player-info-24-alt1 sisyphus+238163.100.1.2 1569417389 installed
<13>Oct  7 06:07:45 rpmi: libavfilter9-2:6.0-alt2.1 sisyphus+330026.100.2.1 1695356147 installed
<13>Oct  7 06:07:45 rpmi: gst-libav-1.22.6-alt1 sisyphus+329988.700.1.3 1695309977 installed
<13>Oct  7 06:07:46 rpmi: libavformat58-2:4.4.4-alt2 sisyphus+328663.6100.6.1 1694094409 installed
<13>Oct  7 06:07:46 rpmi: python3-module-jinja2-3.1.2-alt1 sisyphus+303664.100.1.1 1657809843 installed
<13>Oct  7 06:07:46 rpmi: libjson-glib-devel-1.8.0-alt1 sisyphus+325066.600.6.2 1695204016 installed
<13>Oct  7 06:07:46 rpmi: libgsasl-1.8.0-alt3 sisyphus+275307.100.1.2 1624478553 installed
<86>Oct  7 06:07:46 groupadd[733022]: group added to /etc/group: name=sasl, GID=990
<86>Oct  7 06:07:46 groupadd[733022]: group added to /etc/gshadow: name=sasl
<86>Oct  7 06:07:46 groupadd[733022]: new group: name=sasl, GID=990
<13>Oct  7 06:07:46 rpmi: libsasl2-3-2.1.27-alt2.2 sisyphus+324359.6000.12.1 1689392231 installed
<13>Oct  7 06:07:46 rpmi: libldap2-2.6.6-alt1 sisyphus+330946.100.2.1 1696432858 installed
<13>Oct  7 06:07:46 rpmi: libneon-0.32.2-alt1 sisyphus+325006.1300.1.1 1689497929 installed
<13>Oct  7 06:07:46 rpmi: python3-module-charset-normalizer-2.1.1-alt1 sisyphus+311047.100.1.1 1669992940 installed
<13>Oct  7 06:07:46 rpmi: python3-module-idna-3.4-alt1 sisyphus+307942.100.1.1 1665051373 installed
<13>Oct  7 06:07:46 rpmi: python3-module-pycparser-2.21-alt1.1 sisyphus+309935.7300.4.1 1668527005 installed
<13>Oct  7 06:07:46 rpmi: python3-module-cffi-1.16.0-alt1 sisyphus+330935.100.2.1 1696495706 installed
<13>Oct  7 06:07:46 rpmi: python3-module-cryptography-41.0.3-alt1 sisyphus+326306.100.1.1 1690985265 installed
<13>Oct  7 06:07:46 rpmi: python3-module-openssl-23.2.0-alt1 sisyphus+326014.100.1.1 1690659362 installed
<13>Oct  7 06:07:46 rpmi: python3-module-urllib3-2:2.0.6-alt1 sisyphus+330889.100.2.1 1696413984 installed
<13>Oct  7 06:07:46 rpmi: python3-module-requests-2.31.0-alt1 sisyphus+321663.100.2.1 1684917021 installed
<13>Oct  7 06:07:46 rpmi: python3-module-pyxdg-0.28-alt1.1 sisyphus+319907.500.1.1 1683220498 installed
<13>Oct  7 06:07:46 rpmi: python3-module-yaml-6.0.1-alt1 sisyphus+329508.100.1.1 1694616139 installed
<13>Oct  7 06:07:46 rpmi: python3-module-pyudev-0.24.0-alt1 sisyphus+307006.100.1.1 1663406384 installed
<13>Oct  7 06:07:46 rpmi: python3-module-libevdev-0.11-alt1 sisyphus+300877.100.1.1 1653893962 installed
<13>Oct  7 06:07:46 rpmi: libwacom-2.8.0-alt1 sisyphus+328366.100.1.1 1693467822 installed
<13>Oct  7 06:07:46 rpmi: libinput-1.24.0-alt1 sisyphus+327891.100.1.1 1692948297 installed
<13>Oct  7 06:07:46 rpmi: python3-module-babel-1:2.12.1-alt1 sisyphus+317409.100.1.1 1679678193 installed
<13>Oct  7 06:07:46 rpmi: python3-module-zope.interface-6.0-alt1 sisyphus+326348.600.4.1 1691597456 installed
<13>Oct  7 06:07:46 rpmi: python3-module-chameleon.core-4.2.0-alt1 sisyphus+330407.100.1.1 1695735099 installed
<13>Oct  7 06:07:46 rpmi: python3-module-click-8.1.7-alt1 sisyphus+327424.100.2.1 1695395098 installed
<13>Oct  7 06:07:46 rpmi: python3-module-polib-1.1.1-alt1 sisyphus+282657.100.1.1 1628954165 installed
<13>Oct  7 06:07:46 rpmi: python3-module-lingua-4.15.0-alt2 sisyphus+304052.100.1.1 1658352892 installed
<13>Oct  7 06:07:46 rpmi: python3-module-zipp-3.17.0-alt1 sisyphus+330459.100.2.1 1695891920 installed
<13>Oct  7 06:07:46 rpmi: python3-module-importlib-metadata-6.8.0-alt1 sisyphus+325197.100.2.1 1689870041 installed
<13>Oct  7 06:07:46 rpmi: python3-module-markdown-3.4.4-alt1 sisyphus+325554.100.1.1 1690304554 installed
<13>Oct  7 06:07:46 rpmi: python3-module-railroad-diagrams-1.1.1-alt1 sisyphus+294587.100.1.1 1643813088 installed
<13>Oct  7 06:07:46 rpmi: python3-module-pyparsing-3.1.1-alt1 sisyphus+326203.100.2.1 1691138597 installed
<13>Oct  7 06:07:46 rpmi: vulkan-registry-1.3.261.1-alt1 sisyphus+329816.1000.4.1 1695108094 installed
<13>Oct  7 06:07:47 rpmi: libvulkan-devel-1.3.261.1-alt1 sisyphus+329816.1000.4.1 1695108232 installed
<13>Oct  7 06:07:47 rpmi: libevent2.1-2.1.12-alt1 sisyphus+324359.3500.11.1 1689364668 installed
<13>Oct  7 06:07:47 rpmi: libcamera-1:0.1.0-alt2 sisyphus+325263.60.3.1 1689937929 installed
<13>Oct  7 06:07:47 rpmi: libshout2-2.4.6-alt2 sisyphus+326035.1600.1.1 1690667395 installed
<13>Oct  7 06:07:47 rpmi: libimobiledevice-1.3.0-alt1 sisyphus+326049.700.1.1 1690673797 installed
<13>Oct  7 06:07:47 rpmi: libssl-devel-3.1.3-alt1 sisyphus+329935.40.3.2 1695159275 installed
<13>Oct  7 06:07:47 rpmi: libssh2-1.11.0-alt1 sisyphus+327652.100.1.1 1692636581 installed
<13>Oct  7 06:07:47 rpmi: libcurl-8.3.0-alt1 sisyphus+329453.400.5.1 1694962591 installed
<13>Oct  7 06:07:47 rpmi: libproxy-0.5.3-alt1 sisyphus+327644.100.1.1 1692627186 installed
<13>Oct  7 06:07:47 rpmi: libqt5-network-5.15.10-alt1 sisyphus+324987.100.1.1 1689463310 installed
<13>Oct  7 06:07:47 rpmi: libqt5-eglfsdeviceintegration-5.15.10-alt1 sisyphus+324987.100.1.1 1689463310 installed
<13>Oct  7 06:07:47 rpmi: libqt5-xcbqpa-5.15.10-alt1 sisyphus+324987.100.1.1 1689463310 installed
<13>Oct  7 06:07:47 rpmi: libqt5-eglfskmssupport-5.15.10-alt1 sisyphus+324987.100.1.1 1689463310 installed
<13>Oct  7 06:07:47 rpmi: libqt5-gui-5.15.10-alt1 sisyphus+324987.100.1.1 1689463310 installed
<13>Oct  7 06:07:47 rpmi: libqt5-widgets-5.15.10-alt1 sisyphus+324987.100.1.1 1689463310 installed
<13>Oct  7 06:07:47 rpmi: libqt5-qmlmodels-5.15.10-alt1 sisyphus+324640.200.3.2 1689201548 installed
<13>Oct  7 06:07:47 rpmi: libqt5-qmlworkerscript-5.15.10-alt1 sisyphus+324640.200.3.2 1689201548 installed
<13>Oct  7 06:07:47 rpmi: libqt5-quick-5.15.10-alt1 sisyphus+324640.200.3.2 1689201548 installed
<13>Oct  7 06:07:47 rpmi: libqt5-quickshapes-5.15.10-alt1 sisyphus+324640.200.3.2 1689201548 installed
<13>Oct  7 06:07:47 rpmi: libqt5-qml-5.15.10-alt1 sisyphus+324640.200.3.2 1689201548 installed
<13>Oct  7 06:07:47 rpmi: libkf5i18n-5.110.0-alt1 sisyphus+329305.3100.2.2 1694520968 installed
<13>Oct  7 06:07:47 rpmi: libkf5widgetsaddons-5.110.0-alt1 sisyphus+329305.1400.2.2 1694520061 installed
<13>Oct  7 06:07:47 rpmi: libqt5-x11extras-5.15.10-alt1 sisyphus+324640.1600.3.2 1689203283 installed
<13>Oct  7 06:07:47 rpmi: libkf5configgui-5.110.0-alt1 sisyphus+329305.1600.2.2 1694520263 installed
<13>Oct  7 06:07:47 rpmi: libkf5windowsystem-5.110.0-alt1 sisyphus+329305.1700.2.2 1694520330 installed
<13>Oct  7 06:07:47 rpmi: libkf5itemviews-5.110.0-alt1 sisyphus+329305.600.2.2 1694519726 installed
<13>Oct  7 06:07:47 rpmi: libkf5authcore-5.110.0-alt1 sisyphus+329305.2500.2.2 1694520714 installed
<13>Oct  7 06:07:47 rpmi: libkf5package-5.110.0-alt1 sisyphus+329305.5200.2.2 1694522058 installed
<13>Oct  7 06:07:47 rpmi: libkf5completion-5.110.0-alt1 sisyphus+329305.3000.2.2 1694520890 installed
<13>Oct  7 06:07:47 rpmi: libkf5dbusaddons-5.110.0-alt1 sisyphus+329305.2200.2.2 1694520513 installed
<13>Oct  7 06:07:47 rpmi: libkf5globalaccel-5.110.0-alt1 sisyphus+329305.4000.2.2 1694521411 installed
<13>Oct  7 06:07:47 rpmi: libqt5-svg-5.15.10-alt1 sisyphus+324640.2000.3.2 1689203397 installed
<13>Oct  7 06:07:47 rpmi: libkf5auth-5.110.0-alt1 sisyphus+329305.2500.2.2 1694520714 installed
<13>Oct  7 06:07:47 rpmi: libkf5crash-5.110.0-alt1 sisyphus+329305.2600.2.2 1694520758 installed
<13>Oct  7 06:07:47 rpmi: libkf5sonnetcore-5.110.0-alt1 sisyphus+329305.1500.2.2 1694520145 installed
<13>Oct  7 06:07:47 rpmi: libkf5sonnetui-5.110.0-alt1 sisyphus+329305.1500.2.2 1694520145 installed
<13>Oct  7 06:07:47 rpmi: libqt5-quickwidgets-5.15.10-alt1 sisyphus+324640.200.3.2 1689201548 installed
<13>Oct  7 06:07:47 rpmi: libkf5activities-5.110.0-alt1 sisyphus+329305.10200.2.2 1694524102 installed
<13>Oct  7 06:07:48 rpmi: libqt5-printsupport-5.15.10-alt1 sisyphus+324987.100.1.1 1689463310 installed
<13>Oct  7 06:07:48 rpmi: glib-networking-2.78.0-alt1 sisyphus+329802.1000.1.1 1694992042 installed
<13>Oct  7 06:07:48 rpmi: libsoup3.0-3.4.3-alt1 sisyphus+329802.1100.1.1 1694992093 installed
<13>Oct  7 06:07:48 rpmi: cmake-3.27.6-alt1 sisyphus+330712.40.2.1 1696138184 installed
<13>Oct  7 06:07:48 rpmi: libsoup-2.74.3-alt1.1 sisyphus+318260.100.1.1 1680994690 installed
<13>Oct  7 06:07:48 rpmi: libsoup-devel-2.74.3-alt1.1 sisyphus+318260.100.1.1 1680994690 installed
<13>Oct  7 06:07:48 rpmi: vala-0.56.13-alt1 sisyphus+328259.100.1.1 1693392182 installed
<13>Oct  7 06:07:48 rpmi: libsoup3.0-devel-3.4.3-alt1 sisyphus+329802.1100.1.1 1694992093 installed
<13>Oct  7 06:07:48 rpmi: libkf5jobwidgets-5.110.0-alt1 sisyphus+329305.2700.2.2 1694520819 installed
<13>Oct  7 06:07:48 rpmi: libkworkspace55-1:5.27.8-alt1 sisyphus+329385.2300.2.2 1694641817 installed
<13>Oct  7 06:07:48 rpmi: libkf5solid-5.110.0-alt1 sisyphus+329305.2000.2.2 1694520400 installed
<13>Oct  7 06:07:48 rpmi: libqt5-quicktemplates2-5.15.10-alt1 sisyphus+324640.2100.3.2 1689203658 installed
<13>Oct  7 06:07:48 rpmi: libqt5-quickcontrols2-5.15.10-alt1 sisyphus+324640.2100.3.2 1689203658 installed
<13>Oct  7 06:07:48 rpmi: libkf5kirigami2-5.110.0-alt1 sisyphus+329305.5300.2.2 1694522128 installed
<13>Oct  7 06:07:48 rpmi: qt5-quickcontrols2-5.15.10-alt1 sisyphus+324640.2100.3.2 1689203658 installed
<13>Oct  7 06:07:48 rpmi: qt5-graphicaleffects-5.15.10-alt1 sisyphus+324640.2600.3.2 1689204071 installed
<13>Oct  7 06:07:48 rpmi: kf5-kirigami-5.110.0-alt1 sisyphus+329305.5300.2.2 1694522128 installed
<13>Oct  7 06:07:48 rpmi: libkf5itemmodels-5.110.0-alt1 sisyphus+329305.500.2.2 1694519664 installed
<13>Oct  7 06:07:48 rpmi: libdbusmenu-qt52-0.9.3-alt0.3 sisyphus+275052.100.2.1 1624901134 installed
<13>Oct  7 06:07:48 rpmi: libqt5-opengl-5.15.10-alt1 sisyphus+324987.100.1.1 1689463310 installed
<13>Oct  7 06:07:48 rpmi: fcitx5-qt-module-5.0.15-alt1_2 sisyphus+323783.100.1.1 1687862905 installed
<13>Oct  7 06:07:49 rpmi: libqt5-waylandclient-5.15.10-alt1 sisyphus+324640.3000.3.2 1689204287 installed
<13>Oct  7 06:07:49 rpmi: libkf5guiaddons-5.110.0-alt1 sisyphus+329305.1200.2.2 1694519938 installed
<13>Oct  7 06:07:49 rpmi: libkf5configwidgets-5.110.0-alt1 sisyphus+329305.3600.2.2 1694521269 installed
<13>Oct  7 06:07:49 rpmi: libkf5iconthemes-5.110.0-alt1 sisyphus+329305.4100.2.2 1694521471 installed
<13>Oct  7 06:07:49 rpmi: libkf5xmlgui-5.110.0-alt1 sisyphus+329305.5000.2.2 1694521938 installed
<13>Oct  7 06:07:49 rpmi: libqt6-network-6.4.2-alt3 sisyphus+325942.100.1.1 1690635522 installed
<13>Oct  7 06:07:49 rpmi: libqt6-opengl-6.4.2-alt3 sisyphus+325942.100.1.1 1690635522 installed
<13>Oct  7 06:07:49 rpmi: libqt6-eglfsdeviceintegration-6.4.2-alt3 sisyphus+325942.100.1.1 1690635522 installed
<13>Oct  7 06:07:49 rpmi: libqt6-xcbqpa-6.4.2-alt3 sisyphus+325942.100.1.1 1690635522 installed
<13>Oct  7 06:07:49 rpmi: libqt6-eglfskmssupport-6.4.2-alt3 sisyphus+325942.100.1.1 1690635522 installed
<13>Oct  7 06:07:49 rpmi: libqt6-eglfskmsgbmsupport-6.4.2-alt3 sisyphus+325942.100.1.1 1690635522 installed
<13>Oct  7 06:07:49 rpmi: libqt6-gui-6.4.2-alt3 sisyphus+325942.100.1.1 1690635522 installed
<13>Oct  7 06:07:49 rpmi: fcitx5-qt6-5.0.15-alt1_2 sisyphus+323783.100.1.1 1687862905 installed
<13>Oct  7 06:07:49 rpmi: libraptor2-2.0.15-alt1 sisyphus+275177.100.1.2 1624430744 installed
<13>Oct  7 06:07:49 rpmi: liblrdf-0.6.1-alt1 sisyphus+278205.100.1.1 1626077043 installed
<13>Oct  7 06:07:49 rpmi: gdcm-3.0.21-alt1 sisyphus+325243.100.1.1 1689861434 installed
<13>Oct  7 06:07:50 rpmi: libopencv4.7-1:4.7.0-alt1.1 sisyphus+323354.100.2.1 1687262459 installed
<13>Oct  7 06:07:50 rpmi: altlinux-freedesktop-menu-shallow-menu-0.68-alt1 sisyphus+278095.100.1.1 1626024693 installed
<13>Oct  7 06:07:50 rpmi: altlinux-freedesktop-menu-generic-0.68-alt1 sisyphus+278095.100.1.1 1626024693 installed
<13>Oct  7 06:07:50 rpmi: libkf5service-5.110.0-alt1 sisyphus+329305.3700.2.2 1694521328 installed
<13>Oct  7 06:07:50 rpmi: libkf5kiocore-5.110.0-alt1 sisyphus+329305.5400.2.2 1694522311 installed
<13>Oct  7 06:07:50 rpmi: libkf5kiogui-5.110.0-alt1 sisyphus+329305.5400.2.2 1694522311 installed
<13>Oct  7 06:07:50 rpmi: libkf5kiowidgets-5.110.0-alt1 sisyphus+329305.5400.2.2 1694522311 installed
<13>Oct  7 06:07:50 rpmi: libkf5declarative-5.110.0-alt1 sisyphus+329305.6200.2.2 1694522799 installed
<13>Oct  7 06:07:50 rpmi: libkf5kcmutilscore-5.110.0-alt1 sisyphus+329305.6300.2.2 1694522884 installed
<13>Oct  7 06:07:50 rpmi: libnss-3.94.0-alt1 sisyphus+330862.100.1.2 1696335687 installed
<13>Oct  7 06:07:50 rpmi: python3-module-nss-1.0.1-alt6 sisyphus+311250.15200.175.1 1685633048 installed
<13>Oct  7 06:07:50 rpmi: python3-module-beaker-1.12.1-alt1 sisyphus+319143.100.1.1 1682256768 installed
<13>Oct  7 06:07:50 rpmi: python3-module-mako-1.2.4-alt2 sisyphus+319351.100.1.1 1682510722 installed
<13>Oct  7 06:07:50 rpmi: gobject-introspection-devel-1.78.1-alt1 sisyphus+329802.200.1.1 1694991342 installed
<13>Oct  7 06:07:50 rpmi: libgee0.8-gir-devel-0.20.6-alt1 sisyphus+307149.100.1.1 1663738278 installed
<13>Oct  7 06:07:50 rpmi: libjson-glib-gir-devel-1.8.0-alt1 sisyphus+325066.600.6.2 1695204014 installed
<13>Oct  7 06:07:50 rpmi: alsa-ucm-conf-1.2.8-alt8 sisyphus+322508.200.2.1 1687380386 installed
<13>Oct  7 06:07:50 rpmi: alsa-topology-conf-1.2.5.1-alt1 sisyphus+274777.100.1.1 1624089141 installed
<13>Oct  7 06:07:50 rpmi: libalsa-1:1.2.8-alt1 sisyphus+310349.200.1.1 1668964322 installed
<13>Oct  7 06:07:51 rpmi: gst-plugins-base1.0-1.22.6-alt1 sisyphus+329988.200.1.3 1695309565 installed
<13>Oct  7 06:07:51 rpmi: libcanberra-0.30-alt3 sisyphus+275093.100.2.3 1624562354 installed
<13>Oct  7 06:07:51 rpmi: pipewire-libs-0.3.80-alt1.1 sisyphus+329609.100.1.1 1694718589 installed
<13>Oct  7 06:07:51 rpmi: pipewire-jack-libs-0.3.80-alt1.1 sisyphus+329609.100.1.1 1694718589 installed
<13>Oct  7 06:07:51 rpmi: gst-plugins-good1.0-1.22.6-alt1 sisyphus+329988.300.1.3 1695309690 installed
<13>Oct  7 06:07:51 rpmi: flite-2.2-alt2 sisyphus+329889.100.1.1 1695115202 installed
<13>Oct  7 06:07:52 rpmi: libfluidsynth-2.3.4-alt1 sisyphus+330255.500.3.1 1695660771 installed
<13>Oct  7 06:07:52 rpmi: libSDL-1.2.14-alt10 sisyphus+284852.100.1.1 1631107844 installed
<13>Oct  7 06:07:52 rpmi: libmjpegtools2.1-2.2.1-alt1 sisyphus+286352.100.1.1 1633334595 installed
<13>Oct  7 06:07:52 rpmi: gst-plugins-bad1.0-1.22.6-alt1 sisyphus+329988.400.1.3 1695309845 installed
<13>Oct  7 06:07:52 rpmi: libqt5-multimedia-5.15.10-alt1 sisyphus+324640.600.3.2 1689202386 installed
<13>Oct  7 06:07:52 rpmi: libqt5-texttospeech-5.15.10-alt1 sisyphus+324640.3700.3.2 1689208203 installed
<13>Oct  7 06:07:52 rpmi: libkf5notifications-5.110.0-alt1 sisyphus+329305.4200.2.2 1694521548 installed
<13>Oct  7 06:07:52 rpmi: libkf5quickaddons-5.110.0-alt1 sisyphus+329305.6200.2.2 1694522799 installed
<13>Oct  7 06:07:52 rpmi: libkf5kcmutils-5.110.0-alt1 sisyphus+329305.6300.2.2 1694522884 installed
<13>Oct  7 06:07:52 rpmi: libsystemsettingsview3-5.27.8-alt1 sisyphus+329385.3100.2.2 1694642503 installed
<13>Oct  7 06:07:52 rpmi: libkf5plasma-5.110.0-alt1 sisyphus+329305.10400.2.2 1694524277 installed
<13>Oct  7 06:07:52 rpmi: libkf5runner-5.110.0-alt1 sisyphus+329305.10500.2.2 1694524353 installed
<13>Oct  7 06:07:52 rpmi: plasma5-systemsettings-5.27.8-alt1 sisyphus+329385.3100.2.2 1694642503 installed
<13>Oct  7 06:07:52 rpmi: libkf5textwidgets-5.110.0-alt1 sisyphus+329305.4700.2.2 1694521859 installed
<13>Oct  7 06:07:52 rpmi: kde5-kdialog-23.04.3-alt1 sisyphus+324882.1400.2.1 1689582520 installed
<13>Oct  7 06:07:53 rpmi: libwebkit2gtk4.1-2.42.1-alt1 sisyphus+330490.100.1.1 1695842813 installed
<13>Oct  7 06:07:54 rpmi: zenity-3.44.2-alt1 sisyphus+326926.100.1.1 1691742810 installed
<13>Oct  7 06:07:54 rpmi: fcitx5-qt-libfcitx5qt5widgets-5.0.15-alt1_2 sisyphus+323783.100.1.1 1687862905 installed
<13>Oct  7 06:07:54 rpmi: fcitx5-qt-5.0.15-alt1_2 sisyphus+323783.100.1.1 1687862905 installed
<13>Oct  7 06:07:54 rpmi: fcitx5-configtool-5.0.15-alt1_1 sisyphus+307591.100.1.1 1664461138 installed
<13>Oct  7 06:07:54 rpmi: fcitx5-data-5.0.19-alt4_0 sisyphus+324302.100.2.1 1688562032 installed
<13>Oct  7 06:07:54 rpmi: fcitx5-5.0.19-alt4_0 sisyphus+324302.100.2.1 1688562037 installed
<13>Oct  7 06:07:54 rpmi: fcitx5-devel-5.0.19-alt4_0 sisyphus+324302.100.2.1 1688562037 installed
<13>Oct  7 06:07:54 rpmi: fcitx5-qt-devel-5.0.15-alt1_2 sisyphus+323783.100.1.1 1687862905 installed
<13>Oct  7 06:07:54 rpmi: libkkc-devel-0.3.5-alt1_23 sisyphus+307564.100.1.1 1664439957 installed
<13>Oct  7 06:07:54 rpmi: qt5-base-devel-5.15.10-alt1 sisyphus+324987.100.1.1 1689463310 installed
<13>Oct  7 06:07:54 rpmi: ctest-3.27.6-alt1 sisyphus+330712.40.2.1 1696138184 installed
<13>Oct  7 06:07:54 rpmi: extra-cmake-modules-5.110.0-alt1 sisyphus+329305.100.2.2 1694519419 installed
<13>Oct  7 06:07:54 rpmi: libappstream-glib-0.8.2-alt1 sisyphus+309833.100.1.1 1668127893 installed
<86>Oct  7 06:07:54 groupadd[758584]: group added to /etc/group: name=_gnupg, GID=989
<86>Oct  7 06:07:54 groupadd[758584]: group added to /etc/gshadow: name=_gnupg
<86>Oct  7 06:07:54 groupadd[758584]: new group: name=_gnupg, GID=989
<13>Oct  7 06:07:55 rpmi: gnupg2-2.4.3-alt1 sisyphus+327229.100.1.1 1692103007 installed
<13>Oct  7 06:07:55 rpmi: python3-module-ninja_syntax-1.7.2-alt2 sisyphus+241801.100.1.1 1574865955 installed
<13>Oct  7 06:07:55 rpmi: ninja-build-1.11.1-alt2 sisyphus+327335.100.1.1 1692285396 installed
Building target platforms: i586
Building for target i586
Wrote: /usr/src/in/nosrpm/fcitx5-kkc-5.0.10-alt1_2.nosrc.rpm (w1.gzdio)
Installing fcitx5-kkc-5.0.10-alt1_2.src.rpm
Building target platforms: i586
Building for target i586
Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.88978
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ rm -rf fcitx5-kkc-5.0.10
+ echo 'Source #0 (fcitx5-kkc-5.0.10.tar.xz):'
Source #0 (fcitx5-kkc-5.0.10.tar.xz):
+ /usr/bin/xz -dc /usr/src/RPM/SOURCES/fcitx5-kkc-5.0.10.tar.xz
+ /bin/tar -xf -
+ cd fcitx5-kkc-5.0.10
+ /bin/chmod -c -Rf u+rwX,go-w .
+ exit 0
Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.88978
+ umask 022
+ /bin/mkdir -p /usr/src/RPM/BUILD
+ cd /usr/src/RPM/BUILD
+ cd fcitx5-kkc-5.0.10
+ CFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic'
+ export CFLAGS
+ CXXFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic'
+ export CXXFLAGS
+ FFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic '
+ export FFLAGS
+ FCFLAGS='-pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic '
+ export FCFLAGS
+ LDFLAGS=-Wl,-z,relro
+ export LDFLAGS
+ /usr/bin/cmake -S . -B i586-alt-linux -DCMAKE_INSTALL_LIBDIR:PATH=/usr/lib -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DBUILD_SHARED_LIBS:BOOL=ON -GNinja
-- The C compiler identification is GNU 13.2.1
-- The CXX compiler identification is GNU 13.2.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2") 
-- Installing in the same prefix as Fcitx, adopting their path scheme by default
-- Found LibKKC: /usr/lib/libkkc.so  
-- Found Gettext: /usr/bin/msgmerge (found version "0.21") 
-- Checking for module 'gee-0.8'
--   Found gee-0.8, version 0.20.6
Package libpcre2-8 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libpcre2-8.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libpcre2-8', required by 'glib-2.0', not found
Package libpcre2-8 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libpcre2-8.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libpcre2-8', required by 'glib-2.0', not found
Package libpcre2-8 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libpcre2-8.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libpcre2-8', required by 'glib-2.0', not found
Package libpcre2-8 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libpcre2-8.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libpcre2-8', required by 'glib-2.0', not found
-- Checking for module 'json-glib-1.0'
--   Found json-glib-1.0, version 1.8.0
Package libpcre2-8 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libpcre2-8.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libpcre2-8', required by 'glib-2.0', not found
Package libpcre2-8 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libpcre2-8.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libpcre2-8', required by 'glib-2.0', not found
Package libpcre2-8 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libpcre2-8.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libpcre2-8', required by 'glib-2.0', not found
Package libpcre2-8 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libpcre2-8.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libpcre2-8', required by 'glib-2.0', not found
-- Checking for module 'gobject-2.0'
--   Found gobject-2.0, version 2.78.0
Package libpcre2-8 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libpcre2-8.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libpcre2-8', required by 'glib-2.0', not found
Package libpcre2-8 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libpcre2-8.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libpcre2-8', required by 'glib-2.0', not found
Package libpcre2-8 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libpcre2-8.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libpcre2-8', required by 'glib-2.0', not found
Package libpcre2-8 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libpcre2-8.pc'
to the PKG_CONFIG_PATH environment variable
Package 'libpcre2-8', required by 'glib-2.0', not found
-- The following REQUIRED packages have been found:

 * ECM
 * Fcitx5Core (required version >= 5.0.6)
 * PkgConfig
 * LibKKC
 * Gettext
 * Qt5 (required version >= 5.7)
 * Qt5Core (required version >= 5.1.0)
 * Qt5Gui (required version >= 5.1.0)
 * Qt5Widgets (required version >= 5.1.0)
 * Fcitx5Qt5WidgetsAddons

-- Configuring done (0.5s)
-- Generating done (0.0s)
CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_VERBOSE_MAKEFILE
    INCLUDE_INSTALL_DIR
    LIB_INSTALL_DIR
    SHARE_INSTALL_PREFIX
    SYSCONF_INSTALL_DIR


-- Build files have been written to: /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux
+ /usr/bin/cmake --build i586-alt-linux -j16 --verbose
Change Dir: '/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux'

Run Build Command(s): /usr/bin/ninja-build -v -j 16
[1/30] cd /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/po && /usr/bin/msgfmt -o /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/po/fcitx5-kkc-ca.mo /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/po/ca.po
[2/30] cd /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/po && /usr/bin/msgfmt -o /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/po/fcitx5-kkc-da.mo /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/po/da.po
[3/30] cd /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/po && /usr/bin/msgfmt -o /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/po/fcitx5-kkc-de.mo /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/po/de.po
[4/30] cd /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/po && /usr/bin/msgfmt -o /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/po/fcitx5-kkc-he.mo /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/po/he.po
[5/30] cd /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/po && /usr/bin/msgfmt -o /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/po/fcitx5-kkc-ko.mo /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/po/ko.po
[6/30] cd /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/po && /usr/bin/msgfmt -o /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/po/fcitx5-kkc-ja.mo /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/po/ja.po
[7/30] cd /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/po && /usr/bin/msgfmt -o /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/po/fcitx5-kkc-tr.mo /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/po/tr.po
[8/30] cd /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/po && /usr/bin/msgfmt -o /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/po/fcitx5-kkc-zh_CN.mo /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/po/zh_CN.po
[9/30] cd /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/po && /usr/bin/msgfmt -o /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/po/fcitx5-kkc-ru.mo /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/po/ru.po
[10/30] cd /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/po && /usr/bin/msgfmt -o /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/po/fcitx5-kkc-zh_TW.mo /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/po/zh_TW.po
[11/30] cd /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux && /usr/bin/msgfmt --xml -d /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/po --template /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/org.fcitx.Fcitx5.Addon.Kkc.metainfo.xml.in -o /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/org.fcitx.Fcitx5.Addon.Kkc.metainfo.xml
[12/30] cd /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/src && /usr/bin/msgfmt --desktop -d /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/po --template /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/src/kkc.conf.in -o /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/src/kkc.conf
[13/30] cd /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/src && /usr/bin/msgfmt --desktop -d /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/po --template /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/src/kkc-addon.conf.in -o /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/src/kkc-addon.conf
[14/30] cd /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui && /usr/bin/cmake -E cmake_autogen /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/CMakeFiles/fcitx5-kkc-config_autogen.dir/AutogenInfo.json "" && /usr/bin/cmake -E touch /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/fcitx5-kkc-config_autogen/timestamp && /usr/bin/cmake -E cmake_transform_depfile Ninja gccdepfile /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10 /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/fcitx5-kkc-config_autogen/deps /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/CMakeFiles/d/12df235aed0b9b8fbb83422b9784ac65fe613dd1ba18de8f20fb72e01cde9be1.d
[15/30] cd /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui && /usr/share/qt5/bin/uic -o /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/ui_dictwidget.h /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/dictwidget.ui
[16/30] cd /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui && /usr/share/qt5/bin/uic -o /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/ui_shortcutwidget.h /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutwidget.ui
[17/30] cd /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui && /usr/share/qt5/bin/uic -o /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/ui_adddictdialog.h /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/adddictdialog.ui
[18/30] cd /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui && /usr/share/qt5/bin/uic -o /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/ui_addshortcutdialog.h /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/addshortcutdialog.ui
[19/30] /usr/bin/c++ -DFCITX_GETTEXT_DOMAIN=\"fcitx5-kkc\" -DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_WIDGETS_LIB -D_GNU_SOURCE -Dfcitx5_kkc_config_EXPORTS -I/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/fcitx5-kkc-config_autogen/include -I/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux -I/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/Fcitx5Qt5/Fcitx5QtWidgetsAddons -isystem /usr/include/Fcitx5/Utils -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/json-glib-1.0 -isystem /usr/include/gee-0.8 -Wall -Wextra -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -std=c++11 -fPIC -pthread -MD -MT gui/CMakeFiles/fcitx5-kkc-config.dir/rulemodel.cpp.o -MF gui/CMakeFiles/fcitx5-kkc-config.dir/rulemodel.cpp.o.d -o gui/CMakeFiles/fcitx5-kkc-config.dir/rulemodel.cpp.o -c /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/rulemodel.cpp
[20/30] /usr/bin/c++ -DFCITX_GETTEXT_DOMAIN=\"fcitx5-kkc\" -DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_WIDGETS_LIB -D_GNU_SOURCE -Dfcitx5_kkc_config_EXPORTS -I/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/fcitx5-kkc-config_autogen/include -I/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux -I/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/Fcitx5Qt5/Fcitx5QtWidgetsAddons -isystem /usr/include/Fcitx5/Utils -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/json-glib-1.0 -isystem /usr/include/gee-0.8 -Wall -Wextra -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -std=c++11 -fPIC -pthread -MD -MT gui/CMakeFiles/fcitx5-kkc-config.dir/dictmodel.cpp.o -MF gui/CMakeFiles/fcitx5-kkc-config.dir/dictmodel.cpp.o.d -o gui/CMakeFiles/fcitx5-kkc-config.dir/dictmodel.cpp.o -c /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/dictmodel.cpp
FAILED: gui/CMakeFiles/fcitx5-kkc-config.dir/dictmodel.cpp.o 
/usr/bin/c++ -DFCITX_GETTEXT_DOMAIN=\"fcitx5-kkc\" -DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_WIDGETS_LIB -D_GNU_SOURCE -Dfcitx5_kkc_config_EXPORTS -I/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/fcitx5-kkc-config_autogen/include -I/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux -I/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/Fcitx5Qt5/Fcitx5QtWidgetsAddons -isystem /usr/include/Fcitx5/Utils -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/json-glib-1.0 -isystem /usr/include/gee-0.8 -Wall -Wextra -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -std=c++11 -fPIC -pthread -MD -MT gui/CMakeFiles/fcitx5-kkc-config.dir/dictmodel.cpp.o -MF gui/CMakeFiles/fcitx5-kkc-config.dir/dictmodel.cpp.o.d -o gui/CMakeFiles/fcitx5-kkc-config.dir/dictmodel.cpp.o -c /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/dictmodel.cpp
In file included from /usr/include/Fcitx5/Utils/fcitx-utils/standardpath.h:27,
                 from /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/dictmodel.cpp:13:
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:35:27: error: 'underlying_type_t' in namespace 'std' does not name a template type; did you mean 'underlying_type'?
   35 |     typedef typename std::underlying_type_t<Enum> storage_type;
      |                           ^~~~~~~~~~~~~~~~~
      |                           underlying_type
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:35:44: error: expected unqualified-id before '<' token
   35 |     typedef typename std::underlying_type_t<Enum> storage_type;
      |                                            ^
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:37:32: error: expected ')' before 'i'
   37 |     explicit Flags(storage_type i = 0) : flags_(i) {}
      |                   ~            ^~
      |                                )
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:46:31: error: expected type-specifier before 'storage_type'
   46 |     constexpr inline operator storage_type() const { return flags_; }
      |                               ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:47:22: error: 'storage_type' does not name a type
   47 |     constexpr inline storage_type toInteger() const { return flags_; }
      |                      ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:53:22: error: 'storage_type' has not been declared
   53 |     Flags &operator=(storage_type f) {
      |                      ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:130:5: error: 'storage_type' does not name a type
  130 |     storage_type flags_;
      |     ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In constructor 'constexpr fcitx::Flags<Enum>::Flags(Enum)':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:36:31: error: class 'fcitx::Flags<Enum>' does not have any field named 'flags_'
   36 |     constexpr Flags(Enum f) : flags_(static_cast<storage_type>(f)) {}
      |                               ^~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:36:50: error: 'storage_type' does not name a type
   36 |     constexpr Flags(Enum f) : flags_(static_cast<storage_type>(f)) {}
      |                                                  ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In constructor 'constexpr fcitx::Flags<Enum>::Flags(const std::initializer_list<_Tp>&)':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:38:61: error: class 'fcitx::Flags<Enum>' does not have any field named 'flags_'
   38 |     constexpr Flags(const std::initializer_list<Enum> &l) : flags_(0) {
      |                                                             ^~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:42:5: error: 'constexpr' constructor does not have empty body
   42 |     }
      |     ^
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'fcitx::Flags<Enum>& fcitx::Flags<Enum>::operator=(Enum)':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:50:9: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   50 |         flags_ = static_cast<storage_type>(f);
      |         ^~~~~~
      |         Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:50:30: error: 'storage_type' does not name a type
   50 |         flags_ = static_cast<storage_type>(f);
      |                              ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'fcitx::Flags<Enum>& fcitx::Flags<Enum>::operator=(int)':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:54:9: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   54 |         flags_ = f;
      |         ^~~~~~
      |         Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr bool fcitx::Flags<Enum>::operator!() const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:58:48: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   58 |     constexpr bool operator!() const { return !flags_; }
      |                                                ^~~~~~
      |                                                Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum>& fcitx::Flags<Enum>::operator&=(fcitx::Flags<Enum>) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:60:9: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   60 |         flags_ &= flag.flags_;
      |         ^~~~~~
      |         Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'fcitx::Flags<Enum>& fcitx::Flags<Enum>::operator&=(Enum)':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:64:9: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   64 |         flags_ &= static_cast<storage_type>(flag);
      |         ^~~~~~
      |         Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:64:31: error: 'storage_type' does not name a type
   64 |         flags_ &= static_cast<storage_type>(flag);
      |                               ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'fcitx::Flags<Enum>& fcitx::Flags<Enum>::operator|=(fcitx::Flags<Enum>)':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:68:9: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   68 |         flags_ |= flag.flags_;
      |         ^~~~~~
      |         Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum>& fcitx::Flags<Enum>::operator|=(Enum) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:72:9: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   72 |         flags_ |= static_cast<storage_type>(flag);
      |         ^~~~~~
      |         Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:72:31: error: 'storage_type' does not name a type
   72 |         flags_ |= static_cast<storage_type>(flag);
      |                               ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'fcitx::Flags<Enum>& fcitx::Flags<Enum>::operator^=(fcitx::Flags<Enum>)':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:76:9: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   76 |         flags_ ^= flag.flags_;
      |         ^~~~~~
      |         Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'fcitx::Flags<Enum>& fcitx::Flags<Enum>::operator^=(Enum)':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:80:9: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   80 |         flags_ ^= static_cast<storage_type>(flag);
      |         ^~~~~~
      |         Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:80:31: error: 'storage_type' does not name a type
   80 |         flags_ ^= static_cast<storage_type>(flag);
      |                               ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum> fcitx::Flags<Enum>::operator|(fcitx::Flags<Enum>) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:84:22: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   84 |         return Flags(flags_ | f.flags_);
      |                      ^~~~~~
      |                      Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum> fcitx::Flags<Enum>::operator|(Enum) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:87:22: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   87 |         return Flags(flags_ | static_cast<storage_type>(f));
      |                      ^~~~~~
      |                      Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:87:43: error: 'storage_type' was not declared in this scope
   87 |         return Flags(flags_ | static_cast<storage_type>(f));
      |                                           ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:87:21: error: expected primary-expression before '(' token
   87 |         return Flags(flags_ | static_cast<storage_type>(f));
      |                     ^
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:87:43: error: 'storage_type' does not name a type
   87 |         return Flags(flags_ | static_cast<storage_type>(f));
      |                                           ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum> fcitx::Flags<Enum>::operator^(fcitx::Flags<Enum>) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:90:22: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   90 |         return Flags(flags_ ^ f.flags_);
      |                      ^~~~~~
      |                      Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum> fcitx::Flags<Enum>::operator^(Enum) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:93:22: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   93 |         return Flags(flags_ ^ static_cast<storage_type>(f));
      |                      ^~~~~~
      |                      Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:93:43: error: 'storage_type' was not declared in this scope
   93 |         return Flags(flags_ ^ static_cast<storage_type>(f));
      |                                           ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:93:21: error: expected primary-expression before '(' token
   93 |         return Flags(flags_ ^ static_cast<storage_type>(f));
      |                     ^
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:93:43: error: 'storage_type' does not name a type
   93 |         return Flags(flags_ ^ static_cast<storage_type>(f));
      |                                           ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum> fcitx::Flags<Enum>::operator&(fcitx::Flags<Enum>) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:96:22: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   96 |         return Flags(flags_ & f.flags_);
      |                      ^~~~~~
      |                      Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum> fcitx::Flags<Enum>::operator&(Enum) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:99:22: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   99 |         return Flags(flags_ & static_cast<storage_type>(f));
      |                      ^~~~~~
      |                      Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:99:43: error: 'storage_type' was not declared in this scope
   99 |         return Flags(flags_ & static_cast<storage_type>(f));
      |                                           ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:99:21: error: expected primary-expression before '(' token
   99 |         return Flags(flags_ & static_cast<storage_type>(f));
      |                     ^
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:99:43: error: 'storage_type' does not name a type
   99 |         return Flags(flags_ & static_cast<storage_type>(f));
      |                                           ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum> fcitx::Flags<Enum>::operator~() const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:101:62: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
  101 |     constexpr inline Flags operator~() const { return Flags(~flags_); }
      |                                                              ^~~~~~
      |                                                              Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum> fcitx::Flags<Enum>::unset(Enum) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:104:22: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
  104 |         return Flags(flags_ & (~static_cast<storage_type>(f)));
      |                      ^~~~~~
      |                      Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:104:45: error: 'storage_type' was not declared in this scope
  104 |         return Flags(flags_ & (~static_cast<storage_type>(f)));
      |                                             ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:104:21: error: expected primary-expression before '(' token
  104 |         return Flags(flags_ & (~static_cast<storage_type>(f)));
      |                     ^
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:104:45: error: 'storage_type' does not name a type
  104 |         return Flags(flags_ & (~static_cast<storage_type>(f)));
      |                                             ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum> fcitx::Flags<Enum>::unset(fcitx::Flags<Enum>) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:108:22: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
  108 |         return Flags(flags_ & (~f.flags_));
      |                      ^~~~~~
      |                      Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr bool fcitx::Flags<Enum>::operator==(const fcitx::Flags<Enum>&) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:121:16: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
  121 |         return flags_ == f.flags_;
      |                ^~~~~~
      |                Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr bool fcitx::Flags<Enum>::operator==(Enum) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:124:16: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
  124 |         return flags_ == static_cast<storage_type>(f);
      |                ^~~~~~
      |                Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:124:38: error: 'storage_type' does not name a type
  124 |         return flags_ == static_cast<storage_type>(f);
      |                                      ^~~~~~~~~~~~
In file included from /usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:23,
                 from /usr/include/Fcitx5/Utils/fcitx-utils/standardpath.h:29:
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils_details.h: At global scope:
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils_details.h:43:34: error: 'string_view' is not a member of 'std'
   43 | struct UniversalPieceHelper<std::string_view> {
      |                                  ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils_details.h:43:34: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils_details.h:43:34: error: 'string_view' is not a member of 'std'
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils_details.h:43:34: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils_details.h:43:45: error: template argument 1 is invalid
   43 | struct UniversalPieceHelper<std::string_view> {
      |                                             ^
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils_details.h:55:31: error: 'enable_if_t' in namespace 'std' does not name a template type
   55 |               typename = std::enable_if_t<std::is_same<T, char>::value>>
      |                               ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils_details.h:55:26: note: 'std::enable_if_t' is only available from C++14 onwards
   55 |               typename = std::enable_if_t<std::is_same<T, char>::value>>
      |                          ^~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils_details.h:55:42: error: expected '>' before '<' token
   55 |               typename = std::enable_if_t<std::is_same<T, char>::value>>
      |                                          ^
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:29:40: error: 'string_view' is not a member of 'std'
   29 | FCITXUTILS_EXPORT bool startsWith(std::string_view str,
      |                                        ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:29:40: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:30:40: error: 'string_view' is not a member of 'std'
   30 |                                   std::string_view prefix);
      |                                        ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:30:40: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:30:58: error: expression list treated as compound expression in initializer [-fpermissive]
   30 |                                   std::string_view prefix);
      |                                                          ^
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:33:13: error: redefinition of 'bool fcitx::stringutils::startsWith'
   33 | inline bool startsWith(std::string_view str, char prefix) {
      |             ^~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:29:24: note: 'bool fcitx::stringutils::startsWith' previously defined here
   29 | FCITXUTILS_EXPORT bool startsWith(std::string_view str,
      |                        ^~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:33:29: error: 'string_view' is not a member of 'std'
   33 | inline bool startsWith(std::string_view str, char prefix) {
      |                             ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:33:29: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:33:46: error: expected primary-expression before 'char'
   33 | inline bool startsWith(std::string_view str, char prefix) {
      |                                              ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:38:38: error: 'string_view' is not a member of 'std'
   38 | FCITXUTILS_EXPORT bool endsWith(std::string_view str, std::string_view suffix);
      |                                      ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:38:38: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:38:60: error: 'string_view' is not a member of 'std'
   38 | FCITXUTILS_EXPORT bool endsWith(std::string_view str, std::string_view suffix);
      |                                                            ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:38:60: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:38:78: error: expression list treated as compound expression in initializer [-fpermissive]
   38 | FCITXUTILS_EXPORT bool endsWith(std::string_view str, std::string_view suffix);
      |                                                                              ^
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:41:13: error: redefinition of 'bool fcitx::stringutils::endsWith'
   41 | inline bool endsWith(std::string_view str, char suffix) {
      |             ^~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:38:24: note: 'bool fcitx::stringutils::endsWith' previously defined here
   38 | FCITXUTILS_EXPORT bool endsWith(std::string_view str, std::string_view suffix);
      |                        ^~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:41:27: error: 'string_view' is not a member of 'std'
   41 | inline bool endsWith(std::string_view str, char suffix) {
      |                           ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:41:27: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:41:44: error: expected primary-expression before 'char'
   41 | inline bool endsWith(std::string_view str, char suffix) {
      |                                            ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:46:29: error: 'string_view' is not a member of 'std'
   46 | inline bool isConcatOf(std::string_view str, std::string_view sub1,
      |                             ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:46:29: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:46:51: error: 'string_view' is not a member of 'std'
   46 | inline bool isConcatOf(std::string_view str, std::string_view sub1,
      |                                                   ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:46:51: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:47:29: error: 'string_view' is not a member of 'std'
   47 |                        std::string_view sub2) {
      |                             ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:47:29: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:47:45: error: expression list treated as compound expression in initializer [-fpermissive]
   47 |                        std::string_view sub2) {
      |                                             ^
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:57:18: error: 'string_view' is not a member of 'std'
   57 | trimInplace(std::string_view str);
      |                  ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:57:18: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:63:6: error: 'string_view' in namespace 'std' does not name a type
   63 | std::string_view trimView(std::string_view);
      |      ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:63:1: note: 'std::string_view' is only available from C++17 onwards
   63 | std::string_view trimView(std::string_view);
      | ^~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:67:41: error: 'string_view' is not a member of 'std'
   67 | FCITXUTILS_EXPORT std::string trim(std::string_view str);
      |                                         ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:67:41: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:70:55: error: 'string_view' is not a member of 'std'
   70 | FCITXUTILS_EXPORT std::vector<std::string> split(std::string_view str,
      |                                                       ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:70:55: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:71:55: error: 'string_view' is not a member of 'std'
   71 |                                                  std::string_view delim);
      |                                                       ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:71:55: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:77:1: error: redefinition of 'std::vector<std::__cxx11::basic_string<char> > fcitx::stringutils::split'
   77 | split(std::string_view str, std::string_view delim, SplitBehavior behavior);
      | ^~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:70:44: note: 'std::vector<std::__cxx11::basic_string<char> > fcitx::stringutils::split' previously declared here
   70 | FCITXUTILS_EXPORT std::vector<std::string> split(std::string_view str,
      |                                            ^~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:77:12: error: 'string_view' is not a member of 'std'
   77 | split(std::string_view str, std::string_view delim, SplitBehavior behavior);
      |            ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:77:12: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:77:34: error: 'string_view' is not a member of 'std'
   77 | split(std::string_view str, std::string_view delim, SplitBehavior behavior);
      |                                  ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:77:34: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:77:67: error: expected primary-expression before 'behavior'
   77 | split(std::string_view str, std::string_view delim, SplitBehavior behavior);
      |                                                                   ^~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:173:24: error: 'optional' in namespace 'std' does not name a template type
  173 | FCITXUTILS_EXPORT std::optional<std::string>
      |                        ^~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:173:19: note: 'std::optional' is only available from C++17 onwards
  173 | FCITXUTILS_EXPORT std::optional<std::string>
      |                   ^~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:184:51: error: 'string_view' is not a member of 'std'
  184 | FCITXUTILS_EXPORT std::string escapeForValue(std::string_view str);
      |                                                   ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:184:51: note: 'std::string_view' is only available from C++17 onwards
In file included from /usr/include/Fcitx5/Utils/fcitx-utils/fs.h:13,
                 from /usr/include/Fcitx5/Utils/fcitx-utils/log.h:26,
                 from /usr/include/Fcitx5/Utils/fcitx-utils/unixfd.h:16,
                 from /usr/include/Fcitx5/Utils/fcitx-utils/standardpath.h:30:
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:100:12: error: 'operator()' function uses 'auto' type specifier without trailing return type
  100 |     inline auto operator()(T const value) const {
      |            ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:100:12: note: deduced return type only available with '-std=c++14' or '-std=gnu++14'
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h: In member function 'auto fcitx::EnumHash::operator()(T) const':
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:101:31: error: 'underlying_type_t' is not a member of 'std'; did you mean 'underlying_type'?
  101 |         return std::hash<std::underlying_type_t<T>>()(
      |                               ^~~~~~~~~~~~~~~~~
      |                               underlying_type
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:101:31: error: 'underlying_type_t' is not a member of 'std'; did you mean 'underlying_type'?
  101 |         return std::hash<std::underlying_type_t<T>>()(
      |                               ^~~~~~~~~~~~~~~~~
      |                               underlying_type
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:101:49: error: template argument 1 is invalid
  101 |         return std::hash<std::underlying_type_t<T>>()(
      |                                                 ^
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:101:53: error: expected primary-expression before ')' token
  101 |         return std::hash<std::underlying_type_t<T>>()(
      |                                                     ^
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:102:30: error: 'underlying_type_t' in namespace 'std' does not name a template type; did you mean 'underlying_type'?
  102 |             static_cast<std::underlying_type_t<T>>(value));
      |                              ^~~~~~~~~~~~~~~~~
      |                              underlying_type
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:102:47: error: expected '>' before '<' token
  102 |             static_cast<std::underlying_type_t<T>>(value));
      |                                               ^
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:102:47: error: expected '(' before '<' token
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:102:47: error: expected primary-expression before '<' token
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:102:49: error: expected primary-expression before '>>' token
  102 |             static_cast<std::underlying_type_t<T>>(value));
      |                                                 ^~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h: At global scope:
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:111:11: error: parameter declared 'auto'
  111 | template <auto FreeFunction>
      |           ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:120:23: error: parameter declared 'auto'
  120 | template <typename T, auto FreeFunction = std::free>
      |                       ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:121:67: error: template argument 2 is invalid
  121 | using UniqueCPtr = std::unique_ptr<T, FunctionDeleter<FreeFunction>>;
      |                                                                   ^~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:122:40: error: 'UniqueCPtr' was not declared in this scope
  122 | static_assert(sizeof(char *) == sizeof(UniqueCPtr<char>),
      |                                        ^~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:122:51: error: expected primary-expression before 'char'
  122 | static_assert(sizeof(char *) == sizeof(UniqueCPtr<char>),
      |                                                   ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:122:51: error: expected ')' before 'char'
  122 | static_assert(sizeof(char *) == sizeof(UniqueCPtr<char>),
      |                                       ~           ^~~~
      |                                                   )
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:123:18: error: expected ',' before ';' token
  123 |               ""); // ensure no overhead
      |                  ^
      |                  ,
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:123:18: error: expected string-literal before ';' token
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:123:18: error: expected ')' before ';' token
  123 |               ""); // ensure no overhead
      |                  ^
      |                  )
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:122:14: note: to match this '('
  122 | static_assert(sizeof(char *) == sizeof(UniqueCPtr<char>),
      |              ^
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:125:66: note: invalid template non-type parameter
  125 | using UniqueFilePtr = std::unique_ptr<FILE, FunctionDeleter<std::fclose>>;
      |                                                                  ^~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:125:72: error: template argument 2 is invalid
  125 | using UniqueFilePtr = std::unique_ptr<FILE, FunctionDeleter<std::fclose>>;
      |                                                                        ^~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:128:8: error: 'makeUniqueCPtr' function uses 'auto' type specifier without trailing return type
  128 | inline auto makeUniqueCPtr(T *ptr) {
      |        ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:128:8: note: deduced return type only available with '-std=c++14' or '-std=gnu++14'
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h: In function 'auto fcitx::makeUniqueCPtr(T*)':
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:129:12: error: 'UniqueCPtr' was not declared in this scope; did you mean 'makeUniqueCPtr'?
  129 |     return UniqueCPtr<T>(ptr);
      |            ^~~~~~~~~~
      |            makeUniqueCPtr
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:129:24: error: expected primary-expression before '>' token
  129 |     return UniqueCPtr<T>(ptr);
      |                        ^
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h: At global scope:
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:132:35: error: 'UniqueCPtr' was not declared in this scope; did you mean 'makeUniqueCPtr'?
  132 | FCITXUTILS_EXPORT ssize_t getline(UniqueCPtr<char> &lineptr, size_t *n,
      |                                   ^~~~~~~~~~
      |                                   makeUniqueCPtr
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:132:46: error: expected primary-expression before 'char'
  132 | FCITXUTILS_EXPORT ssize_t getline(UniqueCPtr<char> &lineptr, size_t *n,
      |                                              ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:132:69: error: expected primary-expression before '*' token
  132 | FCITXUTILS_EXPORT ssize_t getline(UniqueCPtr<char> &lineptr, size_t *n,
      |                                                                     ^
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:132:70: error: 'n' was not declared in this scope
  132 | FCITXUTILS_EXPORT ssize_t getline(UniqueCPtr<char> &lineptr, size_t *n,
      |                                                                      ^
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:133:45: error: expected primary-expression before '*' token
  133 |                                   std::FILE *stream);
      |                                             ^
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:133:46: error: 'stream' was not declared in this scope; did you mean 'std::io_errc::stream'?
  133 |                                   std::FILE *stream);
      |                                              ^~~~~~
      |                                              std::io_errc::stream
In file included from /usr/include/c++/13/streambuf:43,
                 from /usr/include/c++/13/bits/streambuf_iterator.h:35,
                 from /usr/include/c++/13/iterator:66,
                 from /usr/include/qt5/QtCore/qbytearray.h:53,
                 from /usr/include/qt5/QtCore/qvariant.h:44,
                 from /usr/include/qt5/QtCore/qabstractitemmodel.h:43,
                 from /usr/include/qt5/QtCore/QAbstractItemModel:1,
                 from /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/dictmodel.h:10,
                 from /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/dictmodel.cpp:8:
/usr/include/c++/13/bits/ios_base.h:204:24: note: 'std::io_errc::stream' declared here
  204 |   enum class io_errc { stream = 1 };
      |                        ^~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:133:52: error: expression list treated as compound expression in initializer [-fpermissive]
  133 |                                   std::FILE *stream);
      |                                                    ^
/usr/include/Fcitx5/Utils/fcitx-utils/fs.h:54:24: error: 'optional' in namespace 'std' does not name a template type
   54 | FCITXUTILS_EXPORT std::optional<std::string> readlink(const std::string &path);
      |                        ^~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/fs.h:54:19: note: 'std::optional' is only available from C++17 onwards
   54 | FCITXUTILS_EXPORT std::optional<std::string> readlink(const std::string &path);
      |                   ^~~
/usr/include/Fcitx5/Utils/fcitx-utils/fs.h:76:19: error: 'UniqueFilePtr' does not name a type
   76 | FCITXUTILS_EXPORT UniqueFilePtr openFD(UnixFD &fd, const char *modes);
      |                   ^~~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/fs.h:87:19: error: 'UniqueFilePtr' does not name a type
   87 | FCITXUTILS_EXPORT UniqueFilePtr openFD(StandardPathFile &file,
      |                   ^~~~~~~~~~~~~
In file included from /usr/include/Fcitx5/Utils/fcitx-utils/log.h:27:
/usr/include/Fcitx5/Utils/fcitx-utils/key.h:42:75: error: no matching function for call to 'fcitx::Flags<fcitx::KeyState>::Flags()'
   42 |     explicit Key(KeySym sym = FcitxKey_None, KeyStates states = KeyStates(),
      |                                                                           ^
In file included from /usr/include/Fcitx5/Utils/fcitx-utils/flags.h:12:
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note: candidate: 'constexpr fcitx::Flags<Enum>::Flags(const fcitx::Flags<Enum>&) [with Enum = fcitx::KeyState]'
   44 |     FCITX_INLINE_DEFINE_DEFAULT_DTOR_COPY_AND_MOVE(Flags)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note: candidate: 'constexpr fcitx::Flags<Enum>::Flags(fcitx::Flags<Enum>&&) [with Enum = fcitx::KeyState]'
   44 |     FCITX_INLINE_DEFINE_DEFAULT_DTOR_COPY_AND_MOVE(Flags)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:38:15: note: candidate: 'fcitx::Flags<Enum>::Flags(const std::initializer_list<_Tp>&) [with Enum = fcitx::KeyState]'
   38 |     constexpr Flags(const std::initializer_list<Enum> &l) : flags_(0) {
      |               ^~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:38:15: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:36:15: note: candidate: 'constexpr fcitx::Flags<Enum>::Flags(Enum) [with Enum = fcitx::KeyState]'
   36 |     constexpr Flags(Enum f) : flags_(static_cast<storage_type>(f)) {}
      |               ^~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:36:15: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/key.h:57:71: error: no matching function for call to 'fcitx::Flags<fcitx::KeyState>::Flags()'
   57 |     static Key fromKeyCode(int code = 0, KeyStates states = KeyStates()) {
      |                                                                       ^
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note: candidate: 'constexpr fcitx::Flags<Enum>::Flags(const fcitx::Flags<Enum>&) [with Enum = fcitx::KeyState]'
   44 |     FCITX_INLINE_DEFINE_DEFAULT_DTOR_COPY_AND_MOVE(Flags)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note: candidate: 'constexpr fcitx::Flags<Enum>::Flags(fcitx::Flags<Enum>&&) [with Enum = fcitx::KeyState]'
   44 |     FCITX_INLINE_DEFINE_DEFAULT_DTOR_COPY_AND_MOVE(Flags)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:38:15: note: candidate: 'fcitx::Flags<Enum>::Flags(const std::initializer_list<_Tp>&) [with Enum = fcitx::KeyState]'
   38 |     constexpr Flags(const std::initializer_list<Enum> &l) : flags_(0) {
      |               ^~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:38:15: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:36:15: note: candidate: 'constexpr fcitx::Flags<Enum>::Flags(Enum) [with Enum = fcitx::KeyState]'
   36 |     constexpr Flags(Enum f) : flags_(static_cast<storage_type>(f)) {}
      |               ^~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:36:15: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/key.h:75:45: error: no matching function for call to 'fcitx::Flags<fcitx::KeyState>::Flags()'
   75 |                KeyStates states = KeyStates()) const {
      |                                             ^
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note: candidate: 'constexpr fcitx::Flags<Enum>::Flags(const fcitx::Flags<Enum>&) [with Enum = fcitx::KeyState]'
   44 |     FCITX_INLINE_DEFINE_DEFAULT_DTOR_COPY_AND_MOVE(Flags)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note: candidate: 'constexpr fcitx::Flags<Enum>::Flags(fcitx::Flags<Enum>&&) [with Enum = fcitx::KeyState]'
   44 |     FCITX_INLINE_DEFINE_DEFAULT_DTOR_COPY_AND_MOVE(Flags)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:38:15: note: candidate: 'fcitx::Flags<Enum>::Flags(const std::initializer_list<_Tp>&) [with Enum = fcitx::KeyState]'
   38 |     constexpr Flags(const std::initializer_list<Enum> &l) : flags_(0) {
      |               ^~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:38:15: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:36:15: note: candidate: 'constexpr fcitx::Flags<Enum>::Flags(Enum) [with Enum = fcitx::KeyState]'
   36 |     constexpr Flags(Enum f) : flags_(static_cast<storage_type>(f)) {}
      |               ^~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:36:15: note:   candidate expects 1 argument, 0 provided
In file included from /usr/include/Fcitx5/Utils/fcitx-utils/log.h:30:
/usr/include/Fcitx5/Utils/fcitx-utils/tuplehelpers.h:53:1: error: 'callWithIndices' function uses 'auto' type specifier without trailing return type
   53 | auto callWithIndices(F func, Sequence<S...>, std::tuple<Args...> &tuple) {
      | ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/tuplehelpers.h:53:1: note: deduced return type only available with '-std=c++14' or '-std=gnu++14'
/usr/include/Fcitx5/Utils/fcitx-utils/tuplehelpers.h:59:1: error: 'callWithTuple' function uses 'auto' type specifier without trailing return type
   59 | auto callWithTuple(F func, std::tuple<Args...> &tuple) {
      | ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/tuplehelpers.h:59:1: note: deduced return type only available with '-std=c++14' or '-std=gnu++14'
/usr/include/Fcitx5/Utils/fcitx-utils/log.h:62:27: error: 'std::underlying_type_t' has not been declared
   62 |     void setLogLevel(std::underlying_type_t<LogLevel> l);
      |                           ^~~~~~~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/log.h:62:44: error: expected ',' or '...' before '<' token
   62 |     void setLogLevel(std::underlying_type_t<LogLevel> l);
      |                                            ^
/usr/include/Fcitx5/Utils/fcitx-utils/log.h:142:53: error: 'optional' in namespace 'std' does not name a template type
  142 |     inline LogMessageBuilder &operator<<(const std::optional<T> &opt) {
      |                                                     ^~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/log.h:142:48: note: 'std::optional' is only available from C++17 onwards
  142 |     inline LogMessageBuilder &operator<<(const std::optional<T> &opt) {
      |                                                ^~~
/usr/include/Fcitx5/Utils/fcitx-utils/log.h:142:61: error: expected ',' or '...' before '<' token
  142 |     inline LogMessageBuilder &operator<<(const std::optional<T> &opt) {
      |                                                             ^
/usr/include/Fcitx5/Utils/fcitx-utils/log.h: In member function 'fcitx::LogMessageBuilder& fcitx::LogMessageBuilder::operator<<(const fcitx::Key&)':
/usr/include/Fcitx5/Utils/fcitx-utils/log.h:116:44: error: 'fcitx::KeyStates' {aka 'class fcitx::Flags<fcitx::KeyState>'} has no member named 'toInteger'
  116 |              << " states=" << key.states().toInteger() << ")";
      |                                            ^~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/log.h: In member function 'fcitx::LogMessageBuilder& fcitx::LogMessageBuilder::operator<<(int)':
/usr/include/Fcitx5/Utils/fcitx-utils/log.h:143:43: error: 'opt' was not declared in this scope
  143 |         *this << "optional(has_value=" << opt.has_value();
      |                                           ^~~
/usr/include/Fcitx5/Utils/fcitx-utils/standardpath.h: In member function 'bool fcitx::filter::Prefix::operator()(const std::string&, const std::string&, bool) const':
/usr/include/Fcitx5/Utils/fcitx-utils/standardpath.h:99:39: error: 'fcitx::stringutils::startsWith' cannot be used as a function
   99 |         return stringutils::startsWith(path, prefix);
      |                ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/standardpath.h: In member function 'bool fcitx::filter::Suffix::operator()(const std::string&, const std::string&, bool) const':
/usr/include/Fcitx5/Utils/fcitx-utils/standardpath.h:110:37: error: 'fcitx::stringutils::endsWith' cannot be used as a function
  110 |         return stringutils::endsWith(path, suffix);
      |                ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In instantiation of 'constexpr bool fcitx::Flags<Enum>::operator==(const fcitx::Flags<Enum>&) const [with Enum = fcitx::KeyState]':
/usr/include/Fcitx5/Utils/fcitx-utils/key.h:63:51:   required from here
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:121:28: error: 'const class fcitx::Flags<fcitx::KeyState>' has no member named 'flags_'; did you mean 'Flags'?
  121 |         return flags_ == f.flags_;
      |                          ~~^~~~~~
      |                          Flags
[21/30] /usr/bin/c++ -DFCITX_GETTEXT_DOMAIN=\"fcitx5-kkc\" -DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_WIDGETS_LIB -D_GNU_SOURCE -Dfcitx5_kkc_config_EXPORTS -I/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/fcitx5-kkc-config_autogen/include -I/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux -I/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/Fcitx5Qt5/Fcitx5QtWidgetsAddons -isystem /usr/include/Fcitx5/Utils -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/json-glib-1.0 -isystem /usr/include/gee-0.8 -Wall -Wextra -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -std=c++11 -fPIC -pthread -MD -MT gui/CMakeFiles/fcitx5-kkc-config.dir/adddictdialog.cpp.o -MF gui/CMakeFiles/fcitx5-kkc-config.dir/adddictdialog.cpp.o.d -o gui/CMakeFiles/fcitx5-kkc-config.dir/adddictdialog.cpp.o -c /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/adddictdialog.cpp
FAILED: gui/CMakeFiles/fcitx5-kkc-config.dir/adddictdialog.cpp.o 
/usr/bin/c++ -DFCITX_GETTEXT_DOMAIN=\"fcitx5-kkc\" -DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_WIDGETS_LIB -D_GNU_SOURCE -Dfcitx5_kkc_config_EXPORTS -I/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/fcitx5-kkc-config_autogen/include -I/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux -I/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/Fcitx5Qt5/Fcitx5QtWidgetsAddons -isystem /usr/include/Fcitx5/Utils -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/json-glib-1.0 -isystem /usr/include/gee-0.8 -Wall -Wextra -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -std=c++11 -fPIC -pthread -MD -MT gui/CMakeFiles/fcitx5-kkc-config.dir/adddictdialog.cpp.o -MF gui/CMakeFiles/fcitx5-kkc-config.dir/adddictdialog.cpp.o.d -o gui/CMakeFiles/fcitx5-kkc-config.dir/adddictdialog.cpp.o -c /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/adddictdialog.cpp
In file included from /usr/include/Fcitx5/Utils/fcitx-utils/standardpath.h:27,
                 from /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/adddictdialog.cpp:13:
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:35:27: error: 'underlying_type_t' in namespace 'std' does not name a template type; did you mean 'underlying_type'?
   35 |     typedef typename std::underlying_type_t<Enum> storage_type;
      |                           ^~~~~~~~~~~~~~~~~
      |                           underlying_type
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:35:44: error: expected unqualified-id before '<' token
   35 |     typedef typename std::underlying_type_t<Enum> storage_type;
      |                                            ^
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:37:32: error: expected ')' before 'i'
   37 |     explicit Flags(storage_type i = 0) : flags_(i) {}
      |                   ~            ^~
      |                                )
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:46:31: error: expected type-specifier before 'storage_type'
   46 |     constexpr inline operator storage_type() const { return flags_; }
      |                               ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:47:22: error: 'storage_type' does not name a type
   47 |     constexpr inline storage_type toInteger() const { return flags_; }
      |                      ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:53:22: error: 'storage_type' has not been declared
   53 |     Flags &operator=(storage_type f) {
      |                      ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:130:5: error: 'storage_type' does not name a type
  130 |     storage_type flags_;
      |     ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In constructor 'constexpr fcitx::Flags<Enum>::Flags(Enum)':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:36:31: error: class 'fcitx::Flags<Enum>' does not have any field named 'flags_'
   36 |     constexpr Flags(Enum f) : flags_(static_cast<storage_type>(f)) {}
      |                               ^~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:36:50: error: 'storage_type' does not name a type
   36 |     constexpr Flags(Enum f) : flags_(static_cast<storage_type>(f)) {}
      |                                                  ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In constructor 'constexpr fcitx::Flags<Enum>::Flags(const std::initializer_list<_Tp>&)':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:38:61: error: class 'fcitx::Flags<Enum>' does not have any field named 'flags_'
   38 |     constexpr Flags(const std::initializer_list<Enum> &l) : flags_(0) {
      |                                                             ^~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:42:5: error: 'constexpr' constructor does not have empty body
   42 |     }
      |     ^
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'fcitx::Flags<Enum>& fcitx::Flags<Enum>::operator=(Enum)':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:50:9: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   50 |         flags_ = static_cast<storage_type>(f);
      |         ^~~~~~
      |         Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:50:30: error: 'storage_type' does not name a type
   50 |         flags_ = static_cast<storage_type>(f);
      |                              ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'fcitx::Flags<Enum>& fcitx::Flags<Enum>::operator=(int)':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:54:9: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   54 |         flags_ = f;
      |         ^~~~~~
      |         Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr bool fcitx::Flags<Enum>::operator!() const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:58:48: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   58 |     constexpr bool operator!() const { return !flags_; }
      |                                                ^~~~~~
      |                                                Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum>& fcitx::Flags<Enum>::operator&=(fcitx::Flags<Enum>) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:60:9: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   60 |         flags_ &= flag.flags_;
      |         ^~~~~~
      |         Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'fcitx::Flags<Enum>& fcitx::Flags<Enum>::operator&=(Enum)':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:64:9: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   64 |         flags_ &= static_cast<storage_type>(flag);
      |         ^~~~~~
      |         Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:64:31: error: 'storage_type' does not name a type
   64 |         flags_ &= static_cast<storage_type>(flag);
      |                               ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'fcitx::Flags<Enum>& fcitx::Flags<Enum>::operator|=(fcitx::Flags<Enum>)':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:68:9: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   68 |         flags_ |= flag.flags_;
      |         ^~~~~~
      |         Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum>& fcitx::Flags<Enum>::operator|=(Enum) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:72:9: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   72 |         flags_ |= static_cast<storage_type>(flag);
      |         ^~~~~~
      |         Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:72:31: error: 'storage_type' does not name a type
   72 |         flags_ |= static_cast<storage_type>(flag);
      |                               ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'fcitx::Flags<Enum>& fcitx::Flags<Enum>::operator^=(fcitx::Flags<Enum>)':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:76:9: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   76 |         flags_ ^= flag.flags_;
      |         ^~~~~~
      |         Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'fcitx::Flags<Enum>& fcitx::Flags<Enum>::operator^=(Enum)':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:80:9: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   80 |         flags_ ^= static_cast<storage_type>(flag);
      |         ^~~~~~
      |         Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:80:31: error: 'storage_type' does not name a type
   80 |         flags_ ^= static_cast<storage_type>(flag);
      |                               ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum> fcitx::Flags<Enum>::operator|(fcitx::Flags<Enum>) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:84:22: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   84 |         return Flags(flags_ | f.flags_);
      |                      ^~~~~~
      |                      Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum> fcitx::Flags<Enum>::operator|(Enum) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:87:22: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   87 |         return Flags(flags_ | static_cast<storage_type>(f));
      |                      ^~~~~~
      |                      Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:87:43: error: 'storage_type' was not declared in this scope
   87 |         return Flags(flags_ | static_cast<storage_type>(f));
      |                                           ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:87:21: error: expected primary-expression before '(' token
   87 |         return Flags(flags_ | static_cast<storage_type>(f));
      |                     ^
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:87:43: error: 'storage_type' does not name a type
   87 |         return Flags(flags_ | static_cast<storage_type>(f));
      |                                           ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum> fcitx::Flags<Enum>::operator^(fcitx::Flags<Enum>) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:90:22: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   90 |         return Flags(flags_ ^ f.flags_);
      |                      ^~~~~~
      |                      Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum> fcitx::Flags<Enum>::operator^(Enum) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:93:22: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   93 |         return Flags(flags_ ^ static_cast<storage_type>(f));
      |                      ^~~~~~
      |                      Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:93:43: error: 'storage_type' was not declared in this scope
   93 |         return Flags(flags_ ^ static_cast<storage_type>(f));
      |                                           ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:93:21: error: expected primary-expression before '(' token
   93 |         return Flags(flags_ ^ static_cast<storage_type>(f));
      |                     ^
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:93:43: error: 'storage_type' does not name a type
   93 |         return Flags(flags_ ^ static_cast<storage_type>(f));
      |                                           ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum> fcitx::Flags<Enum>::operator&(fcitx::Flags<Enum>) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:96:22: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   96 |         return Flags(flags_ & f.flags_);
      |                      ^~~~~~
      |                      Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum> fcitx::Flags<Enum>::operator&(Enum) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:99:22: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   99 |         return Flags(flags_ & static_cast<storage_type>(f));
      |                      ^~~~~~
      |                      Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:99:43: error: 'storage_type' was not declared in this scope
   99 |         return Flags(flags_ & static_cast<storage_type>(f));
      |                                           ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:99:21: error: expected primary-expression before '(' token
   99 |         return Flags(flags_ & static_cast<storage_type>(f));
      |                     ^
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:99:43: error: 'storage_type' does not name a type
   99 |         return Flags(flags_ & static_cast<storage_type>(f));
      |                                           ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum> fcitx::Flags<Enum>::operator~() const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:101:62: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
  101 |     constexpr inline Flags operator~() const { return Flags(~flags_); }
      |                                                              ^~~~~~
      |                                                              Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum> fcitx::Flags<Enum>::unset(Enum) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:104:22: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
  104 |         return Flags(flags_ & (~static_cast<storage_type>(f)));
      |                      ^~~~~~
      |                      Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:104:45: error: 'storage_type' was not declared in this scope
  104 |         return Flags(flags_ & (~static_cast<storage_type>(f)));
      |                                             ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:104:21: error: expected primary-expression before '(' token
  104 |         return Flags(flags_ & (~static_cast<storage_type>(f)));
      |                     ^
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:104:45: error: 'storage_type' does not name a type
  104 |         return Flags(flags_ & (~static_cast<storage_type>(f)));
      |                                             ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum> fcitx::Flags<Enum>::unset(fcitx::Flags<Enum>) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:108:22: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
  108 |         return Flags(flags_ & (~f.flags_));
      |                      ^~~~~~
      |                      Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr bool fcitx::Flags<Enum>::operator==(const fcitx::Flags<Enum>&) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:121:16: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
  121 |         return flags_ == f.flags_;
      |                ^~~~~~
      |                Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr bool fcitx::Flags<Enum>::operator==(Enum) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:124:16: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
  124 |         return flags_ == static_cast<storage_type>(f);
      |                ^~~~~~
      |                Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:124:38: error: 'storage_type' does not name a type
  124 |         return flags_ == static_cast<storage_type>(f);
      |                                      ^~~~~~~~~~~~
In file included from /usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:23,
                 from /usr/include/Fcitx5/Utils/fcitx-utils/standardpath.h:29:
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils_details.h: At global scope:
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils_details.h:43:34: error: 'string_view' is not a member of 'std'
   43 | struct UniversalPieceHelper<std::string_view> {
      |                                  ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils_details.h:43:34: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils_details.h:43:34: error: 'string_view' is not a member of 'std'
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils_details.h:43:34: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils_details.h:43:45: error: template argument 1 is invalid
   43 | struct UniversalPieceHelper<std::string_view> {
      |                                             ^
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils_details.h:55:31: error: 'enable_if_t' in namespace 'std' does not name a template type
   55 |               typename = std::enable_if_t<std::is_same<T, char>::value>>
      |                               ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils_details.h:55:26: note: 'std::enable_if_t' is only available from C++14 onwards
   55 |               typename = std::enable_if_t<std::is_same<T, char>::value>>
      |                          ^~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils_details.h:55:42: error: expected '>' before '<' token
   55 |               typename = std::enable_if_t<std::is_same<T, char>::value>>
      |                                          ^
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:29:40: error: 'string_view' is not a member of 'std'
   29 | FCITXUTILS_EXPORT bool startsWith(std::string_view str,
      |                                        ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:29:40: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:30:40: error: 'string_view' is not a member of 'std'
   30 |                                   std::string_view prefix);
      |                                        ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:30:40: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:30:58: error: expression list treated as compound expression in initializer [-fpermissive]
   30 |                                   std::string_view prefix);
      |                                                          ^
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:33:13: error: redefinition of 'bool fcitx::stringutils::startsWith'
   33 | inline bool startsWith(std::string_view str, char prefix) {
      |             ^~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:29:24: note: 'bool fcitx::stringutils::startsWith' previously defined here
   29 | FCITXUTILS_EXPORT bool startsWith(std::string_view str,
      |                        ^~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:33:29: error: 'string_view' is not a member of 'std'
   33 | inline bool startsWith(std::string_view str, char prefix) {
      |                             ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:33:29: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:33:46: error: expected primary-expression before 'char'
   33 | inline bool startsWith(std::string_view str, char prefix) {
      |                                              ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:38:38: error: 'string_view' is not a member of 'std'
   38 | FCITXUTILS_EXPORT bool endsWith(std::string_view str, std::string_view suffix);
      |                                      ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:38:38: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:38:60: error: 'string_view' is not a member of 'std'
   38 | FCITXUTILS_EXPORT bool endsWith(std::string_view str, std::string_view suffix);
      |                                                            ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:38:60: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:38:78: error: expression list treated as compound expression in initializer [-fpermissive]
   38 | FCITXUTILS_EXPORT bool endsWith(std::string_view str, std::string_view suffix);
      |                                                                              ^
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:41:13: error: redefinition of 'bool fcitx::stringutils::endsWith'
   41 | inline bool endsWith(std::string_view str, char suffix) {
      |             ^~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:38:24: note: 'bool fcitx::stringutils::endsWith' previously defined here
   38 | FCITXUTILS_EXPORT bool endsWith(std::string_view str, std::string_view suffix);
      |                        ^~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:41:27: error: 'string_view' is not a member of 'std'
   41 | inline bool endsWith(std::string_view str, char suffix) {
      |                           ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:41:27: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:41:44: error: expected primary-expression before 'char'
   41 | inline bool endsWith(std::string_view str, char suffix) {
      |                                            ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:46:29: error: 'string_view' is not a member of 'std'
   46 | inline bool isConcatOf(std::string_view str, std::string_view sub1,
      |                             ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:46:29: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:46:51: error: 'string_view' is not a member of 'std'
   46 | inline bool isConcatOf(std::string_view str, std::string_view sub1,
      |                                                   ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:46:51: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:47:29: error: 'string_view' is not a member of 'std'
   47 |                        std::string_view sub2) {
      |                             ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:47:29: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:47:45: error: expression list treated as compound expression in initializer [-fpermissive]
   47 |                        std::string_view sub2) {
      |                                             ^
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:57:18: error: 'string_view' is not a member of 'std'
   57 | trimInplace(std::string_view str);
      |                  ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:57:18: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:63:6: error: 'string_view' in namespace 'std' does not name a type
   63 | std::string_view trimView(std::string_view);
      |      ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:63:1: note: 'std::string_view' is only available from C++17 onwards
   63 | std::string_view trimView(std::string_view);
      | ^~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:67:41: error: 'string_view' is not a member of 'std'
   67 | FCITXUTILS_EXPORT std::string trim(std::string_view str);
      |                                         ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:67:41: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:70:55: error: 'string_view' is not a member of 'std'
   70 | FCITXUTILS_EXPORT std::vector<std::string> split(std::string_view str,
      |                                                       ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:70:55: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:71:55: error: 'string_view' is not a member of 'std'
   71 |                                                  std::string_view delim);
      |                                                       ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:71:55: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:77:1: error: redefinition of 'std::vector<std::__cxx11::basic_string<char> > fcitx::stringutils::split'
   77 | split(std::string_view str, std::string_view delim, SplitBehavior behavior);
      | ^~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:70:44: note: 'std::vector<std::__cxx11::basic_string<char> > fcitx::stringutils::split' previously declared here
   70 | FCITXUTILS_EXPORT std::vector<std::string> split(std::string_view str,
      |                                            ^~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:77:12: error: 'string_view' is not a member of 'std'
   77 | split(std::string_view str, std::string_view delim, SplitBehavior behavior);
      |            ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:77:12: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:77:34: error: 'string_view' is not a member of 'std'
   77 | split(std::string_view str, std::string_view delim, SplitBehavior behavior);
      |                                  ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:77:34: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:77:67: error: expected primary-expression before 'behavior'
   77 | split(std::string_view str, std::string_view delim, SplitBehavior behavior);
      |                                                                   ^~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:173:24: error: 'optional' in namespace 'std' does not name a template type
  173 | FCITXUTILS_EXPORT std::optional<std::string>
      |                        ^~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:173:19: note: 'std::optional' is only available from C++17 onwards
  173 | FCITXUTILS_EXPORT std::optional<std::string>
      |                   ^~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:184:51: error: 'string_view' is not a member of 'std'
  184 | FCITXUTILS_EXPORT std::string escapeForValue(std::string_view str);
      |                                                   ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:184:51: note: 'std::string_view' is only available from C++17 onwards
In file included from /usr/include/Fcitx5/Utils/fcitx-utils/fs.h:13,
                 from /usr/include/Fcitx5/Utils/fcitx-utils/log.h:26,
                 from /usr/include/Fcitx5/Utils/fcitx-utils/unixfd.h:16,
                 from /usr/include/Fcitx5/Utils/fcitx-utils/standardpath.h:30:
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:100:12: error: 'operator()' function uses 'auto' type specifier without trailing return type
  100 |     inline auto operator()(T const value) const {
      |            ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:100:12: note: deduced return type only available with '-std=c++14' or '-std=gnu++14'
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h: In member function 'auto fcitx::EnumHash::operator()(T) const':
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:101:31: error: 'underlying_type_t' is not a member of 'std'; did you mean 'underlying_type'?
  101 |         return std::hash<std::underlying_type_t<T>>()(
      |                               ^~~~~~~~~~~~~~~~~
      |                               underlying_type
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:101:31: error: 'underlying_type_t' is not a member of 'std'; did you mean 'underlying_type'?
  101 |         return std::hash<std::underlying_type_t<T>>()(
      |                               ^~~~~~~~~~~~~~~~~
      |                               underlying_type
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:101:49: error: template argument 1 is invalid
  101 |         return std::hash<std::underlying_type_t<T>>()(
      |                                                 ^
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:101:53: error: expected primary-expression before ')' token
  101 |         return std::hash<std::underlying_type_t<T>>()(
      |                                                     ^
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:102:30: error: 'underlying_type_t' in namespace 'std' does not name a template type; did you mean 'underlying_type'?
  102 |             static_cast<std::underlying_type_t<T>>(value));
      |                              ^~~~~~~~~~~~~~~~~
      |                              underlying_type
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:102:47: error: expected '>' before '<' token
  102 |             static_cast<std::underlying_type_t<T>>(value));
      |                                               ^
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:102:47: error: expected '(' before '<' token
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:102:47: error: expected primary-expression before '<' token
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:102:49: error: expected primary-expression before '>>' token
  102 |             static_cast<std::underlying_type_t<T>>(value));
      |                                                 ^~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h: At global scope:
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:111:11: error: parameter declared 'auto'
  111 | template <auto FreeFunction>
      |           ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:120:23: error: parameter declared 'auto'
  120 | template <typename T, auto FreeFunction = std::free>
      |                       ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:121:67: error: template argument 2 is invalid
  121 | using UniqueCPtr = std::unique_ptr<T, FunctionDeleter<FreeFunction>>;
      |                                                                   ^~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:122:40: error: 'UniqueCPtr' was not declared in this scope
  122 | static_assert(sizeof(char *) == sizeof(UniqueCPtr<char>),
      |                                        ^~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:122:51: error: expected primary-expression before 'char'
  122 | static_assert(sizeof(char *) == sizeof(UniqueCPtr<char>),
      |                                                   ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:122:51: error: expected ')' before 'char'
  122 | static_assert(sizeof(char *) == sizeof(UniqueCPtr<char>),
      |                                       ~           ^~~~
      |                                                   )
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:123:18: error: expected ',' before ';' token
  123 |               ""); // ensure no overhead
      |                  ^
      |                  ,
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:123:18: error: expected string-literal before ';' token
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:123:18: error: expected ')' before ';' token
  123 |               ""); // ensure no overhead
      |                  ^
      |                  )
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:122:14: note: to match this '('
  122 | static_assert(sizeof(char *) == sizeof(UniqueCPtr<char>),
      |              ^
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:125:66: note: invalid template non-type parameter
  125 | using UniqueFilePtr = std::unique_ptr<FILE, FunctionDeleter<std::fclose>>;
      |                                                                  ^~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:125:72: error: template argument 2 is invalid
  125 | using UniqueFilePtr = std::unique_ptr<FILE, FunctionDeleter<std::fclose>>;
      |                                                                        ^~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:128:8: error: 'makeUniqueCPtr' function uses 'auto' type specifier without trailing return type
  128 | inline auto makeUniqueCPtr(T *ptr) {
      |        ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:128:8: note: deduced return type only available with '-std=c++14' or '-std=gnu++14'
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h: In function 'auto fcitx::makeUniqueCPtr(T*)':
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:129:12: error: 'UniqueCPtr' was not declared in this scope; did you mean 'makeUniqueCPtr'?
  129 |     return UniqueCPtr<T>(ptr);
      |            ^~~~~~~~~~
      |            makeUniqueCPtr
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:129:24: error: expected primary-expression before '>' token
  129 |     return UniqueCPtr<T>(ptr);
      |                        ^
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h: At global scope:
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:132:35: error: 'UniqueCPtr' was not declared in this scope; did you mean 'makeUniqueCPtr'?
  132 | FCITXUTILS_EXPORT ssize_t getline(UniqueCPtr<char> &lineptr, size_t *n,
      |                                   ^~~~~~~~~~
      |                                   makeUniqueCPtr
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:132:46: error: expected primary-expression before 'char'
  132 | FCITXUTILS_EXPORT ssize_t getline(UniqueCPtr<char> &lineptr, size_t *n,
      |                                              ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:132:69: error: expected primary-expression before '*' token
  132 | FCITXUTILS_EXPORT ssize_t getline(UniqueCPtr<char> &lineptr, size_t *n,
      |                                                                     ^
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:132:70: error: 'n' was not declared in this scope
  132 | FCITXUTILS_EXPORT ssize_t getline(UniqueCPtr<char> &lineptr, size_t *n,
      |                                                                      ^
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:133:45: error: expected primary-expression before '*' token
  133 |                                   std::FILE *stream);
      |                                             ^
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:133:46: error: 'stream' was not declared in this scope; did you mean 'std::io_errc::stream'?
  133 |                                   std::FILE *stream);
      |                                              ^~~~~~
      |                                              std::io_errc::stream
In file included from /usr/include/c++/13/streambuf:43,
                 from /usr/include/c++/13/bits/streambuf_iterator.h:35,
                 from /usr/include/c++/13/iterator:66,
                 from /usr/include/qt5/QtCore/qbytearray.h:53,
                 from /usr/include/qt5/QtCore/qvariant.h:44,
                 from /usr/include/qt5/QtCore/QVariant:1,
                 from /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/ui_adddictdialog.h:12,
                 from /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/adddictdialog.h:10,
                 from /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/adddictdialog.cpp:8:
/usr/include/c++/13/bits/ios_base.h:204:24: note: 'std::io_errc::stream' declared here
  204 |   enum class io_errc { stream = 1 };
      |                        ^~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:133:52: error: expression list treated as compound expression in initializer [-fpermissive]
  133 |                                   std::FILE *stream);
      |                                                    ^
/usr/include/Fcitx5/Utils/fcitx-utils/fs.h:54:24: error: 'optional' in namespace 'std' does not name a template type
   54 | FCITXUTILS_EXPORT std::optional<std::string> readlink(const std::string &path);
      |                        ^~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/fs.h:54:19: note: 'std::optional' is only available from C++17 onwards
   54 | FCITXUTILS_EXPORT std::optional<std::string> readlink(const std::string &path);
      |                   ^~~
/usr/include/Fcitx5/Utils/fcitx-utils/fs.h:76:19: error: 'UniqueFilePtr' does not name a type
   76 | FCITXUTILS_EXPORT UniqueFilePtr openFD(UnixFD &fd, const char *modes);
      |                   ^~~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/fs.h:87:19: error: 'UniqueFilePtr' does not name a type
   87 | FCITXUTILS_EXPORT UniqueFilePtr openFD(StandardPathFile &file,
      |                   ^~~~~~~~~~~~~
In file included from /usr/include/Fcitx5/Utils/fcitx-utils/log.h:27:
/usr/include/Fcitx5/Utils/fcitx-utils/key.h:42:75: error: no matching function for call to 'fcitx::Flags<fcitx::KeyState>::Flags()'
   42 |     explicit Key(KeySym sym = FcitxKey_None, KeyStates states = KeyStates(),
      |                                                                           ^
In file included from /usr/include/Fcitx5/Utils/fcitx-utils/flags.h:12:
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note: candidate: 'constexpr fcitx::Flags<Enum>::Flags(const fcitx::Flags<Enum>&) [with Enum = fcitx::KeyState]'
   44 |     FCITX_INLINE_DEFINE_DEFAULT_DTOR_COPY_AND_MOVE(Flags)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note: candidate: 'constexpr fcitx::Flags<Enum>::Flags(fcitx::Flags<Enum>&&) [with Enum = fcitx::KeyState]'
   44 |     FCITX_INLINE_DEFINE_DEFAULT_DTOR_COPY_AND_MOVE(Flags)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:38:15: note: candidate: 'fcitx::Flags<Enum>::Flags(const std::initializer_list<_Tp>&) [with Enum = fcitx::KeyState]'
   38 |     constexpr Flags(const std::initializer_list<Enum> &l) : flags_(0) {
      |               ^~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:38:15: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:36:15: note: candidate: 'constexpr fcitx::Flags<Enum>::Flags(Enum) [with Enum = fcitx::KeyState]'
   36 |     constexpr Flags(Enum f) : flags_(static_cast<storage_type>(f)) {}
      |               ^~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:36:15: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/key.h:57:71: error: no matching function for call to 'fcitx::Flags<fcitx::KeyState>::Flags()'
   57 |     static Key fromKeyCode(int code = 0, KeyStates states = KeyStates()) {
      |                                                                       ^
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note: candidate: 'constexpr fcitx::Flags<Enum>::Flags(const fcitx::Flags<Enum>&) [with Enum = fcitx::KeyState]'
   44 |     FCITX_INLINE_DEFINE_DEFAULT_DTOR_COPY_AND_MOVE(Flags)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note: candidate: 'constexpr fcitx::Flags<Enum>::Flags(fcitx::Flags<Enum>&&) [with Enum = fcitx::KeyState]'
   44 |     FCITX_INLINE_DEFINE_DEFAULT_DTOR_COPY_AND_MOVE(Flags)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:38:15: note: candidate: 'fcitx::Flags<Enum>::Flags(const std::initializer_list<_Tp>&) [with Enum = fcitx::KeyState]'
   38 |     constexpr Flags(const std::initializer_list<Enum> &l) : flags_(0) {
      |               ^~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:38:15: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:36:15: note: candidate: 'constexpr fcitx::Flags<Enum>::Flags(Enum) [with Enum = fcitx::KeyState]'
   36 |     constexpr Flags(Enum f) : flags_(static_cast<storage_type>(f)) {}
      |               ^~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:36:15: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/key.h:75:45: error: no matching function for call to 'fcitx::Flags<fcitx::KeyState>::Flags()'
   75 |                KeyStates states = KeyStates()) const {
      |                                             ^
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note: candidate: 'constexpr fcitx::Flags<Enum>::Flags(const fcitx::Flags<Enum>&) [with Enum = fcitx::KeyState]'
   44 |     FCITX_INLINE_DEFINE_DEFAULT_DTOR_COPY_AND_MOVE(Flags)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note: candidate: 'constexpr fcitx::Flags<Enum>::Flags(fcitx::Flags<Enum>&&) [with Enum = fcitx::KeyState]'
   44 |     FCITX_INLINE_DEFINE_DEFAULT_DTOR_COPY_AND_MOVE(Flags)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:38:15: note: candidate: 'fcitx::Flags<Enum>::Flags(const std::initializer_list<_Tp>&) [with Enum = fcitx::KeyState]'
   38 |     constexpr Flags(const std::initializer_list<Enum> &l) : flags_(0) {
      |               ^~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:38:15: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:36:15: note: candidate: 'constexpr fcitx::Flags<Enum>::Flags(Enum) [with Enum = fcitx::KeyState]'
   36 |     constexpr Flags(Enum f) : flags_(static_cast<storage_type>(f)) {}
      |               ^~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:36:15: note:   candidate expects 1 argument, 0 provided
In file included from /usr/include/Fcitx5/Utils/fcitx-utils/log.h:30:
/usr/include/Fcitx5/Utils/fcitx-utils/tuplehelpers.h:53:1: error: 'callWithIndices' function uses 'auto' type specifier without trailing return type
   53 | auto callWithIndices(F func, Sequence<S...>, std::tuple<Args...> &tuple) {
      | ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/tuplehelpers.h:53:1: note: deduced return type only available with '-std=c++14' or '-std=gnu++14'
/usr/include/Fcitx5/Utils/fcitx-utils/tuplehelpers.h:59:1: error: 'callWithTuple' function uses 'auto' type specifier without trailing return type
   59 | auto callWithTuple(F func, std::tuple<Args...> &tuple) {
      | ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/tuplehelpers.h:59:1: note: deduced return type only available with '-std=c++14' or '-std=gnu++14'
/usr/include/Fcitx5/Utils/fcitx-utils/log.h:62:27: error: 'std::underlying_type_t' has not been declared
   62 |     void setLogLevel(std::underlying_type_t<LogLevel> l);
      |                           ^~~~~~~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/log.h:62:44: error: expected ',' or '...' before '<' token
   62 |     void setLogLevel(std::underlying_type_t<LogLevel> l);
      |                                            ^
/usr/include/Fcitx5/Utils/fcitx-utils/log.h:142:53: error: 'optional' in namespace 'std' does not name a template type
  142 |     inline LogMessageBuilder &operator<<(const std::optional<T> &opt) {
      |                                                     ^~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/log.h:142:48: note: 'std::optional' is only available from C++17 onwards
  142 |     inline LogMessageBuilder &operator<<(const std::optional<T> &opt) {
      |                                                ^~~
/usr/include/Fcitx5/Utils/fcitx-utils/log.h:142:61: error: expected ',' or '...' before '<' token
  142 |     inline LogMessageBuilder &operator<<(const std::optional<T> &opt) {
      |                                                             ^
/usr/include/Fcitx5/Utils/fcitx-utils/log.h: In member function 'fcitx::LogMessageBuilder& fcitx::LogMessageBuilder::operator<<(const fcitx::Key&)':
/usr/include/Fcitx5/Utils/fcitx-utils/log.h:116:44: error: 'fcitx::KeyStates' {aka 'class fcitx::Flags<fcitx::KeyState>'} has no member named 'toInteger'
  116 |              << " states=" << key.states().toInteger() << ")";
      |                                            ^~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/log.h: In member function 'fcitx::LogMessageBuilder& fcitx::LogMessageBuilder::operator<<(int)':
/usr/include/Fcitx5/Utils/fcitx-utils/log.h:143:43: error: 'opt' was not declared in this scope
  143 |         *this << "optional(has_value=" << opt.has_value();
      |                                           ^~~
/usr/include/Fcitx5/Utils/fcitx-utils/standardpath.h: In member function 'bool fcitx::filter::Prefix::operator()(const std::string&, const std::string&, bool) const':
/usr/include/Fcitx5/Utils/fcitx-utils/standardpath.h:99:39: error: 'fcitx::stringutils::startsWith' cannot be used as a function
   99 |         return stringutils::startsWith(path, prefix);
      |                ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/standardpath.h: In member function 'bool fcitx::filter::Suffix::operator()(const std::string&, const std::string&, bool) const':
/usr/include/Fcitx5/Utils/fcitx-utils/standardpath.h:110:37: error: 'fcitx::stringutils::endsWith' cannot be used as a function
  110 |         return stringutils::endsWith(path, suffix);
      |                ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In instantiation of 'constexpr bool fcitx::Flags<Enum>::operator==(const fcitx::Flags<Enum>&) const [with Enum = fcitx::KeyState]':
/usr/include/Fcitx5/Utils/fcitx-utils/key.h:63:51:   required from here
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:121:28: error: 'const class fcitx::Flags<fcitx::KeyState>' has no member named 'flags_'; did you mean 'Flags'?
  121 |         return flags_ == f.flags_;
      |                          ~~^~~~~~
      |                          Flags
[22/30] /usr/bin/c++ -DFCITX_GETTEXT_DOMAIN=\"fcitx5-kkc\" -DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_WIDGETS_LIB -D_GNU_SOURCE -Dfcitx5_kkc_config_EXPORTS -I/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/fcitx5-kkc-config_autogen/include -I/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux -I/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/Fcitx5Qt5/Fcitx5QtWidgetsAddons -isystem /usr/include/Fcitx5/Utils -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/json-glib-1.0 -isystem /usr/include/gee-0.8 -Wall -Wextra -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -std=c++11 -fPIC -pthread -MD -MT gui/CMakeFiles/fcitx5-kkc-config.dir/dictwidget.cpp.o -MF gui/CMakeFiles/fcitx5-kkc-config.dir/dictwidget.cpp.o.d -o gui/CMakeFiles/fcitx5-kkc-config.dir/dictwidget.cpp.o -c /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/dictwidget.cpp
FAILED: gui/CMakeFiles/fcitx5-kkc-config.dir/dictwidget.cpp.o 
/usr/bin/c++ -DFCITX_GETTEXT_DOMAIN=\"fcitx5-kkc\" -DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_WIDGETS_LIB -D_GNU_SOURCE -Dfcitx5_kkc_config_EXPORTS -I/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/fcitx5-kkc-config_autogen/include -I/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux -I/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/Fcitx5Qt5/Fcitx5QtWidgetsAddons -isystem /usr/include/Fcitx5/Utils -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/json-glib-1.0 -isystem /usr/include/gee-0.8 -Wall -Wextra -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -std=c++11 -fPIC -pthread -MD -MT gui/CMakeFiles/fcitx5-kkc-config.dir/dictwidget.cpp.o -MF gui/CMakeFiles/fcitx5-kkc-config.dir/dictwidget.cpp.o.d -o gui/CMakeFiles/fcitx5-kkc-config.dir/dictwidget.cpp.o -c /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/dictwidget.cpp
In file included from /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/common.h:10,
                 from /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.h:10,
                 from /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/dictwidget.cpp:11:
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:100:12: error: 'operator()' function uses 'auto' type specifier without trailing return type
  100 |     inline auto operator()(T const value) const {
      |            ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:100:12: note: deduced return type only available with '-std=c++14' or '-std=gnu++14'
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h: In member function 'auto fcitx::EnumHash::operator()(T) const':
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:101:31: error: 'underlying_type_t' is not a member of 'std'; did you mean 'underlying_type'?
  101 |         return std::hash<std::underlying_type_t<T>>()(
      |                               ^~~~~~~~~~~~~~~~~
      |                               underlying_type
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:101:31: error: 'underlying_type_t' is not a member of 'std'; did you mean 'underlying_type'?
  101 |         return std::hash<std::underlying_type_t<T>>()(
      |                               ^~~~~~~~~~~~~~~~~
      |                               underlying_type
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:101:49: error: template argument 1 is invalid
  101 |         return std::hash<std::underlying_type_t<T>>()(
      |                                                 ^
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:101:53: error: expected primary-expression before ')' token
  101 |         return std::hash<std::underlying_type_t<T>>()(
      |                                                     ^
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:102:30: error: 'underlying_type_t' in namespace 'std' does not name a template type; did you mean 'underlying_type'?
  102 |             static_cast<std::underlying_type_t<T>>(value));
      |                              ^~~~~~~~~~~~~~~~~
      |                              underlying_type
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:102:47: error: expected '>' before '<' token
  102 |             static_cast<std::underlying_type_t<T>>(value));
      |                                               ^
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:102:47: error: expected '(' before '<' token
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:102:47: error: expected primary-expression before '<' token
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:102:49: error: expected primary-expression before '>>' token
  102 |             static_cast<std::underlying_type_t<T>>(value));
      |                                                 ^~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h: At global scope:
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:111:11: error: parameter declared 'auto'
  111 | template <auto FreeFunction>
      |           ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:120:23: error: parameter declared 'auto'
  120 | template <typename T, auto FreeFunction = std::free>
      |                       ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:121:67: error: template argument 2 is invalid
  121 | using UniqueCPtr = std::unique_ptr<T, FunctionDeleter<FreeFunction>>;
      |                                                                   ^~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:122:40: error: 'UniqueCPtr' was not declared in this scope
  122 | static_assert(sizeof(char *) == sizeof(UniqueCPtr<char>),
      |                                        ^~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:122:51: error: expected primary-expression before 'char'
  122 | static_assert(sizeof(char *) == sizeof(UniqueCPtr<char>),
      |                                                   ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:122:51: error: expected ')' before 'char'
  122 | static_assert(sizeof(char *) == sizeof(UniqueCPtr<char>),
      |                                       ~           ^~~~
      |                                                   )
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:123:18: error: expected ',' before ';' token
  123 |               ""); // ensure no overhead
      |                  ^
      |                  ,
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:123:18: error: expected string-literal before ';' token
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:123:18: error: expected ')' before ';' token
  123 |               ""); // ensure no overhead
      |                  ^
      |                  )
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:122:14: note: to match this '('
  122 | static_assert(sizeof(char *) == sizeof(UniqueCPtr<char>),
      |              ^
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:125:66: note: invalid template non-type parameter
  125 | using UniqueFilePtr = std::unique_ptr<FILE, FunctionDeleter<std::fclose>>;
      |                                                                  ^~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:125:72: error: template argument 2 is invalid
  125 | using UniqueFilePtr = std::unique_ptr<FILE, FunctionDeleter<std::fclose>>;
      |                                                                        ^~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:128:8: error: 'makeUniqueCPtr' function uses 'auto' type specifier without trailing return type
  128 | inline auto makeUniqueCPtr(T *ptr) {
      |        ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:128:8: note: deduced return type only available with '-std=c++14' or '-std=gnu++14'
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h: In function 'auto fcitx::makeUniqueCPtr(T*)':
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:129:12: error: 'UniqueCPtr' was not declared in this scope; did you mean 'makeUniqueCPtr'?
  129 |     return UniqueCPtr<T>(ptr);
      |            ^~~~~~~~~~
      |            makeUniqueCPtr
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:129:24: error: expected primary-expression before '>' token
  129 |     return UniqueCPtr<T>(ptr);
      |                        ^
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h: At global scope:
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:132:35: error: 'UniqueCPtr' was not declared in this scope; did you mean 'makeUniqueCPtr'?
  132 | FCITXUTILS_EXPORT ssize_t getline(UniqueCPtr<char> &lineptr, size_t *n,
      |                                   ^~~~~~~~~~
      |                                   makeUniqueCPtr
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:132:46: error: expected primary-expression before 'char'
  132 | FCITXUTILS_EXPORT ssize_t getline(UniqueCPtr<char> &lineptr, size_t *n,
      |                                              ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:132:69: error: expected primary-expression before '*' token
  132 | FCITXUTILS_EXPORT ssize_t getline(UniqueCPtr<char> &lineptr, size_t *n,
      |                                                                     ^
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:132:70: error: 'n' was not declared in this scope
  132 | FCITXUTILS_EXPORT ssize_t getline(UniqueCPtr<char> &lineptr, size_t *n,
      |                                                                      ^
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:133:45: error: expected primary-expression before '*' token
  133 |                                   std::FILE *stream);
      |                                             ^
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:133:46: error: 'stream' was not declared in this scope; did you mean 'std::io_errc::stream'?
  133 |                                   std::FILE *stream);
      |                                              ^~~~~~
      |                                              std::io_errc::stream
In file included from /usr/include/c++/13/streambuf:43,
                 from /usr/include/c++/13/bits/streambuf_iterator.h:35,
                 from /usr/include/c++/13/iterator:66,
                 from /usr/include/qt5/QtCore/qbytearray.h:53,
                 from /usr/include/qt5/QtCore/qvariant.h:44,
                 from /usr/include/qt5/QtCore/QVariant:1,
                 from /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/ui_dictwidget.h:12,
                 from /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/dictwidget.h:10,
                 from /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/dictwidget.cpp:8:
/usr/include/c++/13/bits/ios_base.h:204:24: note: 'std::io_errc::stream' declared here
  204 |   enum class io_errc { stream = 1 };
      |                        ^~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:133:52: error: expression list treated as compound expression in initializer [-fpermissive]
  133 |                                   std::FILE *stream);
      |                                                    ^
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/common.h:17:26: error: 'UniqueCPtr' does not name a type
   17 | using GObjectUniquePtr = UniqueCPtr<T, g_object_unref>;
      |                          ^~~~~~~~~~
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/common.h:20:1: error: 'makeGObjectUnique' function uses 'auto' type specifier without trailing return type
   20 | auto makeGObjectUnique(T *p) {
      | ^~~~
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/common.h:20:1: note: deduced return type only available with '-std=c++14' or '-std=gnu++14'
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/common.h: In function 'auto fcitx::makeGObjectUnique(T*)':
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/common.h:21:12: error: 'GObjectUniquePtr' was not declared in this scope
   21 |     return GObjectUniquePtr<T>(p);
      |            ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/common.h:21:30: error: expected primary-expression before '>' token
   21 |     return GObjectUniquePtr<T>(p);
      |                              ^
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.h: At global scope:
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.h:53:5: error: 'GObjectUniquePtr' does not name a type
   53 |     GObjectUniquePtr<KkcKeyEvent> event_;
      |     ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.h: In constructor 'fcitx::ShortcutEntry::ShortcutEntry(const QString&, KkcKeyEvent*, const QString&, KkcInputMode)':
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.h:21:30: error: class 'fcitx::ShortcutEntry' does not have any field named 'event_'
   21 |         : command_(command), event_(KKC_KEY_EVENT(g_object_ref(event))),
      |                              ^~~~~~
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.h:23:49: error: 'event_' was not declared in this scope; did you mean 'event'?
   23 |         gchar *keystr = kkc_key_event_to_string(event_.get());
      |                                                 ^~~~~~
      |                                                 event
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.h: In copy constructor 'fcitx::ShortcutEntry::ShortcutEntry(const fcitx::ShortcutEntry&)':
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.h:29:47: error: 'const class fcitx::ShortcutEntry' has no member named 'event_'; did you mean 'event'?
   29 |         : ShortcutEntry(other.command_, other.event_.get(), other.label_,
      |                                               ^~~~~~
      |                                               event
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.h: In member function 'fcitx::ShortcutEntry& fcitx::ShortcutEntry::operator=(const fcitx::ShortcutEntry&)':
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.h:35:9: error: 'event_' was not declared in this scope; did you mean 'event'?
   35 |         event_.reset(KKC_KEY_EVENT(g_object_ref(other.event())));
      |         ^~~~~~
      |         event
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.h: In member function 'KkcKeyEvent* fcitx::ShortcutEntry::event() const':
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.h:47:41: error: 'event_' was not declared in this scope; did you mean 'event'?
   47 |     KkcKeyEvent *event() const { return event_.get(); }
      |                                         ^~~~~~
      |                                         event
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.h: At global scope:
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.h:85:5: error: 'GObjectUniquePtr' does not name a type
   85 |     GObjectUniquePtr<KkcUserRule> userRule_;
      |     ^~~~~~~~~~~~~~~~
[23/30] /usr/bin/c++ -DFCITX_GETTEXT_DOMAIN=\"fcitx5-kkc\" -DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_WIDGETS_LIB -D_GNU_SOURCE -Dfcitx5_kkc_config_EXPORTS -I/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/fcitx5-kkc-config_autogen/include -I/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux -I/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/Fcitx5Qt5/Fcitx5QtWidgetsAddons -isystem /usr/include/Fcitx5/Utils -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/json-glib-1.0 -isystem /usr/include/gee-0.8 -Wall -Wextra -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -std=c++11 -fPIC -pthread -MD -MT gui/CMakeFiles/fcitx5-kkc-config.dir/main.cpp.o -MF gui/CMakeFiles/fcitx5-kkc-config.dir/main.cpp.o.d -o gui/CMakeFiles/fcitx5-kkc-config.dir/main.cpp.o -c /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/main.cpp
[24/30] /usr/bin/c++ -DFCITX_GETTEXT_DOMAIN=\"fcitx5-kkc\" -DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_WIDGETS_LIB -D_GNU_SOURCE -Dfcitx5_kkc_config_EXPORTS -I/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/fcitx5-kkc-config_autogen/include -I/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux -I/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/Fcitx5Qt5/Fcitx5QtWidgetsAddons -isystem /usr/include/Fcitx5/Utils -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/json-glib-1.0 -isystem /usr/include/gee-0.8 -Wall -Wextra -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -std=c++11 -fPIC -pthread -MD -MT gui/CMakeFiles/fcitx5-kkc-config.dir/addshortcutdialog.cpp.o -MF gui/CMakeFiles/fcitx5-kkc-config.dir/addshortcutdialog.cpp.o.d -o gui/CMakeFiles/fcitx5-kkc-config.dir/addshortcutdialog.cpp.o -c /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/addshortcutdialog.cpp
FAILED: gui/CMakeFiles/fcitx5-kkc-config.dir/addshortcutdialog.cpp.o 
/usr/bin/c++ -DFCITX_GETTEXT_DOMAIN=\"fcitx5-kkc\" -DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_WIDGETS_LIB -D_GNU_SOURCE -Dfcitx5_kkc_config_EXPORTS -I/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/fcitx5-kkc-config_autogen/include -I/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux -I/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/Fcitx5Qt5/Fcitx5QtWidgetsAddons -isystem /usr/include/Fcitx5/Utils -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/json-glib-1.0 -isystem /usr/include/gee-0.8 -Wall -Wextra -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -std=c++11 -fPIC -pthread -MD -MT gui/CMakeFiles/fcitx5-kkc-config.dir/addshortcutdialog.cpp.o -MF gui/CMakeFiles/fcitx5-kkc-config.dir/addshortcutdialog.cpp.o.d -o gui/CMakeFiles/fcitx5-kkc-config.dir/addshortcutdialog.cpp.o -c /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/addshortcutdialog.cpp
In file included from /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/common.h:10,
                 from /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.h:10,
                 from /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/addshortcutdialog.h:10,
                 from /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/addshortcutdialog.cpp:7:
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:100:12: error: 'operator()' function uses 'auto' type specifier without trailing return type
  100 |     inline auto operator()(T const value) const {
      |            ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:100:12: note: deduced return type only available with '-std=c++14' or '-std=gnu++14'
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h: In member function 'auto fcitx::EnumHash::operator()(T) const':
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:101:31: error: 'underlying_type_t' is not a member of 'std'; did you mean 'underlying_type'?
  101 |         return std::hash<std::underlying_type_t<T>>()(
      |                               ^~~~~~~~~~~~~~~~~
      |                               underlying_type
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:101:31: error: 'underlying_type_t' is not a member of 'std'; did you mean 'underlying_type'?
  101 |         return std::hash<std::underlying_type_t<T>>()(
      |                               ^~~~~~~~~~~~~~~~~
      |                               underlying_type
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:101:49: error: template argument 1 is invalid
  101 |         return std::hash<std::underlying_type_t<T>>()(
      |                                                 ^
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:101:53: error: expected primary-expression before ')' token
  101 |         return std::hash<std::underlying_type_t<T>>()(
      |                                                     ^
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:102:30: error: 'underlying_type_t' in namespace 'std' does not name a template type; did you mean 'underlying_type'?
  102 |             static_cast<std::underlying_type_t<T>>(value));
      |                              ^~~~~~~~~~~~~~~~~
      |                              underlying_type
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:102:47: error: expected '>' before '<' token
  102 |             static_cast<std::underlying_type_t<T>>(value));
      |                                               ^
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:102:47: error: expected '(' before '<' token
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:102:47: error: expected primary-expression before '<' token
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:102:49: error: expected primary-expression before '>>' token
  102 |             static_cast<std::underlying_type_t<T>>(value));
      |                                                 ^~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h: At global scope:
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:111:11: error: parameter declared 'auto'
  111 | template <auto FreeFunction>
      |           ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:120:23: error: parameter declared 'auto'
  120 | template <typename T, auto FreeFunction = std::free>
      |                       ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:121:67: error: template argument 2 is invalid
  121 | using UniqueCPtr = std::unique_ptr<T, FunctionDeleter<FreeFunction>>;
      |                                                                   ^~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:122:40: error: 'UniqueCPtr' was not declared in this scope
  122 | static_assert(sizeof(char *) == sizeof(UniqueCPtr<char>),
      |                                        ^~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:122:51: error: expected primary-expression before 'char'
  122 | static_assert(sizeof(char *) == sizeof(UniqueCPtr<char>),
      |                                                   ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:122:51: error: expected ')' before 'char'
  122 | static_assert(sizeof(char *) == sizeof(UniqueCPtr<char>),
      |                                       ~           ^~~~
      |                                                   )
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:123:18: error: expected ',' before ';' token
  123 |               ""); // ensure no overhead
      |                  ^
      |                  ,
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:123:18: error: expected string-literal before ';' token
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:123:18: error: expected ')' before ';' token
  123 |               ""); // ensure no overhead
      |                  ^
      |                  )
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:122:14: note: to match this '('
  122 | static_assert(sizeof(char *) == sizeof(UniqueCPtr<char>),
      |              ^
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:125:66: note: invalid template non-type parameter
  125 | using UniqueFilePtr = std::unique_ptr<FILE, FunctionDeleter<std::fclose>>;
      |                                                                  ^~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:125:72: error: template argument 2 is invalid
  125 | using UniqueFilePtr = std::unique_ptr<FILE, FunctionDeleter<std::fclose>>;
      |                                                                        ^~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:128:8: error: 'makeUniqueCPtr' function uses 'auto' type specifier without trailing return type
  128 | inline auto makeUniqueCPtr(T *ptr) {
      |        ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:128:8: note: deduced return type only available with '-std=c++14' or '-std=gnu++14'
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h: In function 'auto fcitx::makeUniqueCPtr(T*)':
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:129:12: error: 'UniqueCPtr' was not declared in this scope; did you mean 'makeUniqueCPtr'?
  129 |     return UniqueCPtr<T>(ptr);
      |            ^~~~~~~~~~
      |            makeUniqueCPtr
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:129:24: error: expected primary-expression before '>' token
  129 |     return UniqueCPtr<T>(ptr);
      |                        ^
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h: At global scope:
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:132:35: error: 'UniqueCPtr' was not declared in this scope; did you mean 'makeUniqueCPtr'?
  132 | FCITXUTILS_EXPORT ssize_t getline(UniqueCPtr<char> &lineptr, size_t *n,
      |                                   ^~~~~~~~~~
      |                                   makeUniqueCPtr
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:132:46: error: expected primary-expression before 'char'
  132 | FCITXUTILS_EXPORT ssize_t getline(UniqueCPtr<char> &lineptr, size_t *n,
      |                                              ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:132:69: error: expected primary-expression before '*' token
  132 | FCITXUTILS_EXPORT ssize_t getline(UniqueCPtr<char> &lineptr, size_t *n,
      |                                                                     ^
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:132:70: error: 'n' was not declared in this scope
  132 | FCITXUTILS_EXPORT ssize_t getline(UniqueCPtr<char> &lineptr, size_t *n,
      |                                                                      ^
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:133:45: error: expected primary-expression before '*' token
  133 |                                   std::FILE *stream);
      |                                             ^
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:133:46: error: 'stream' was not declared in this scope
  133 |                                   std::FILE *stream);
      |                                              ^~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:133:52: error: expression list treated as compound expression in initializer [-fpermissive]
  133 |                                   std::FILE *stream);
      |                                                    ^
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/common.h:17:26: error: 'UniqueCPtr' does not name a type
   17 | using GObjectUniquePtr = UniqueCPtr<T, g_object_unref>;
      |                          ^~~~~~~~~~
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/common.h:20:1: error: 'makeGObjectUnique' function uses 'auto' type specifier without trailing return type
   20 | auto makeGObjectUnique(T *p) {
      | ^~~~
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/common.h:20:1: note: deduced return type only available with '-std=c++14' or '-std=gnu++14'
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/common.h: In function 'auto fcitx::makeGObjectUnique(T*)':
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/common.h:21:12: error: 'GObjectUniquePtr' was not declared in this scope
   21 |     return GObjectUniquePtr<T>(p);
      |            ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/common.h:21:30: error: expected primary-expression before '>' token
   21 |     return GObjectUniquePtr<T>(p);
      |                              ^
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.h: At global scope:
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.h:53:5: error: 'GObjectUniquePtr' does not name a type
   53 |     GObjectUniquePtr<KkcKeyEvent> event_;
      |     ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.h: In constructor 'fcitx::ShortcutEntry::ShortcutEntry(const QString&, KkcKeyEvent*, const QString&, KkcInputMode)':
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.h:21:30: error: class 'fcitx::ShortcutEntry' does not have any field named 'event_'
   21 |         : command_(command), event_(KKC_KEY_EVENT(g_object_ref(event))),
      |                              ^~~~~~
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.h:23:49: error: 'event_' was not declared in this scope; did you mean 'event'?
   23 |         gchar *keystr = kkc_key_event_to_string(event_.get());
      |                                                 ^~~~~~
      |                                                 event
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.h: In copy constructor 'fcitx::ShortcutEntry::ShortcutEntry(const fcitx::ShortcutEntry&)':
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.h:29:47: error: 'const class fcitx::ShortcutEntry' has no member named 'event_'; did you mean 'event'?
   29 |         : ShortcutEntry(other.command_, other.event_.get(), other.label_,
      |                                               ^~~~~~
      |                                               event
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.h: In member function 'fcitx::ShortcutEntry& fcitx::ShortcutEntry::operator=(const fcitx::ShortcutEntry&)':
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.h:35:9: error: 'event_' was not declared in this scope; did you mean 'event'?
   35 |         event_.reset(KKC_KEY_EVENT(g_object_ref(other.event())));
      |         ^~~~~~
      |         event
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.h: In member function 'KkcKeyEvent* fcitx::ShortcutEntry::event() const':
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.h:47:41: error: 'event_' was not declared in this scope; did you mean 'event'?
   47 |     KkcKeyEvent *event() const { return event_.get(); }
      |                                         ^~~~~~
      |                                         event
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.h: At global scope:
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.h:85:5: error: 'GObjectUniquePtr' does not name a type
   85 |     GObjectUniquePtr<KkcUserRule> userRule_;
      |     ^~~~~~~~~~~~~~~~
In file included from /usr/include/Fcitx5/Utils/fcitx-utils/key.h:21,
                 from /usr/include/Fcitx5Qt5/Fcitx5QtWidgetsAddons/fcitxqtkeysequencewidget.h:47,
                 from /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/ui_addshortcutdialog.h:20,
                 from /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/addshortcutdialog.h:11:
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:35:27: error: 'underlying_type_t' in namespace 'std' does not name a template type; did you mean 'underlying_type'?
   35 |     typedef typename std::underlying_type_t<Enum> storage_type;
      |                           ^~~~~~~~~~~~~~~~~
      |                           underlying_type
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:35:44: error: expected unqualified-id before '<' token
   35 |     typedef typename std::underlying_type_t<Enum> storage_type;
      |                                            ^
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:37:32: error: expected ')' before 'i'
   37 |     explicit Flags(storage_type i = 0) : flags_(i) {}
      |                   ~            ^~
      |                                )
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:46:31: error: expected type-specifier before 'storage_type'
   46 |     constexpr inline operator storage_type() const { return flags_; }
      |                               ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:47:22: error: 'storage_type' does not name a type
   47 |     constexpr inline storage_type toInteger() const { return flags_; }
      |                      ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:53:22: error: 'storage_type' has not been declared
   53 |     Flags &operator=(storage_type f) {
      |                      ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:130:5: error: 'storage_type' does not name a type
  130 |     storage_type flags_;
      |     ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In constructor 'constexpr fcitx::Flags<Enum>::Flags(Enum)':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:36:31: error: class 'fcitx::Flags<Enum>' does not have any field named 'flags_'
   36 |     constexpr Flags(Enum f) : flags_(static_cast<storage_type>(f)) {}
      |                               ^~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:36:50: error: 'storage_type' does not name a type
   36 |     constexpr Flags(Enum f) : flags_(static_cast<storage_type>(f)) {}
      |                                                  ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In constructor 'constexpr fcitx::Flags<Enum>::Flags(const std::initializer_list<_Tp>&)':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:38:61: error: class 'fcitx::Flags<Enum>' does not have any field named 'flags_'
   38 |     constexpr Flags(const std::initializer_list<Enum> &l) : flags_(0) {
      |                                                             ^~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:42:5: error: 'constexpr' constructor does not have empty body
   42 |     }
      |     ^
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'fcitx::Flags<Enum>& fcitx::Flags<Enum>::operator=(Enum)':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:50:9: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   50 |         flags_ = static_cast<storage_type>(f);
      |         ^~~~~~
      |         Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:50:30: error: 'storage_type' does not name a type
   50 |         flags_ = static_cast<storage_type>(f);
      |                              ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'fcitx::Flags<Enum>& fcitx::Flags<Enum>::operator=(int)':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:54:9: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   54 |         flags_ = f;
      |         ^~~~~~
      |         Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr bool fcitx::Flags<Enum>::operator!() const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:58:48: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   58 |     constexpr bool operator!() const { return !flags_; }
      |                                                ^~~~~~
      |                                                Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum>& fcitx::Flags<Enum>::operator&=(fcitx::Flags<Enum>) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:60:9: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   60 |         flags_ &= flag.flags_;
      |         ^~~~~~
      |         Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'fcitx::Flags<Enum>& fcitx::Flags<Enum>::operator&=(Enum)':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:64:9: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   64 |         flags_ &= static_cast<storage_type>(flag);
      |         ^~~~~~
      |         Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:64:31: error: 'storage_type' does not name a type
   64 |         flags_ &= static_cast<storage_type>(flag);
      |                               ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'fcitx::Flags<Enum>& fcitx::Flags<Enum>::operator|=(fcitx::Flags<Enum>)':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:68:9: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   68 |         flags_ |= flag.flags_;
      |         ^~~~~~
      |         Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum>& fcitx::Flags<Enum>::operator|=(Enum) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:72:9: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   72 |         flags_ |= static_cast<storage_type>(flag);
      |         ^~~~~~
      |         Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:72:31: error: 'storage_type' does not name a type
   72 |         flags_ |= static_cast<storage_type>(flag);
      |                               ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'fcitx::Flags<Enum>& fcitx::Flags<Enum>::operator^=(fcitx::Flags<Enum>)':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:76:9: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   76 |         flags_ ^= flag.flags_;
      |         ^~~~~~
      |         Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'fcitx::Flags<Enum>& fcitx::Flags<Enum>::operator^=(Enum)':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:80:9: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   80 |         flags_ ^= static_cast<storage_type>(flag);
      |         ^~~~~~
      |         Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:80:31: error: 'storage_type' does not name a type
   80 |         flags_ ^= static_cast<storage_type>(flag);
      |                               ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum> fcitx::Flags<Enum>::operator|(fcitx::Flags<Enum>) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:84:22: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   84 |         return Flags(flags_ | f.flags_);
      |                      ^~~~~~
      |                      Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum> fcitx::Flags<Enum>::operator|(Enum) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:87:22: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   87 |         return Flags(flags_ | static_cast<storage_type>(f));
      |                      ^~~~~~
      |                      Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:87:43: error: 'storage_type' was not declared in this scope
   87 |         return Flags(flags_ | static_cast<storage_type>(f));
      |                                           ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:87:21: error: expected primary-expression before '(' token
   87 |         return Flags(flags_ | static_cast<storage_type>(f));
      |                     ^
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:87:43: error: 'storage_type' does not name a type
   87 |         return Flags(flags_ | static_cast<storage_type>(f));
      |                                           ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum> fcitx::Flags<Enum>::operator^(fcitx::Flags<Enum>) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:90:22: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   90 |         return Flags(flags_ ^ f.flags_);
      |                      ^~~~~~
      |                      Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum> fcitx::Flags<Enum>::operator^(Enum) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:93:22: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   93 |         return Flags(flags_ ^ static_cast<storage_type>(f));
      |                      ^~~~~~
      |                      Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:93:43: error: 'storage_type' was not declared in this scope
   93 |         return Flags(flags_ ^ static_cast<storage_type>(f));
      |                                           ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:93:21: error: expected primary-expression before '(' token
   93 |         return Flags(flags_ ^ static_cast<storage_type>(f));
      |                     ^
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:93:43: error: 'storage_type' does not name a type
   93 |         return Flags(flags_ ^ static_cast<storage_type>(f));
      |                                           ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum> fcitx::Flags<Enum>::operator&(fcitx::Flags<Enum>) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:96:22: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   96 |         return Flags(flags_ & f.flags_);
      |                      ^~~~~~
      |                      Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum> fcitx::Flags<Enum>::operator&(Enum) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:99:22: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   99 |         return Flags(flags_ & static_cast<storage_type>(f));
      |                      ^~~~~~
      |                      Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:99:43: error: 'storage_type' was not declared in this scope
   99 |         return Flags(flags_ & static_cast<storage_type>(f));
      |                                           ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:99:21: error: expected primary-expression before '(' token
   99 |         return Flags(flags_ & static_cast<storage_type>(f));
      |                     ^
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:99:43: error: 'storage_type' does not name a type
   99 |         return Flags(flags_ & static_cast<storage_type>(f));
      |                                           ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum> fcitx::Flags<Enum>::operator~() const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:101:62: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
  101 |     constexpr inline Flags operator~() const { return Flags(~flags_); }
      |                                                              ^~~~~~
      |                                                              Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum> fcitx::Flags<Enum>::unset(Enum) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:104:22: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
  104 |         return Flags(flags_ & (~static_cast<storage_type>(f)));
      |                      ^~~~~~
      |                      Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:104:45: error: 'storage_type' was not declared in this scope
  104 |         return Flags(flags_ & (~static_cast<storage_type>(f)));
      |                                             ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:104:21: error: expected primary-expression before '(' token
  104 |         return Flags(flags_ & (~static_cast<storage_type>(f)));
      |                     ^
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:104:45: error: 'storage_type' does not name a type
  104 |         return Flags(flags_ & (~static_cast<storage_type>(f)));
      |                                             ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum> fcitx::Flags<Enum>::unset(fcitx::Flags<Enum>) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:108:22: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
  108 |         return Flags(flags_ & (~f.flags_));
      |                      ^~~~~~
      |                      Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr bool fcitx::Flags<Enum>::operator==(const fcitx::Flags<Enum>&) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:121:16: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
  121 |         return flags_ == f.flags_;
      |                ^~~~~~
      |                Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr bool fcitx::Flags<Enum>::operator==(Enum) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:124:16: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
  124 |         return flags_ == static_cast<storage_type>(f);
      |                ^~~~~~
      |                Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:124:38: error: 'storage_type' does not name a type
  124 |         return flags_ == static_cast<storage_type>(f);
      |                                      ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/key.h: At global scope:
/usr/include/Fcitx5/Utils/fcitx-utils/key.h:42:75: error: no matching function for call to 'fcitx::Flags<fcitx::KeyState>::Flags()'
   42 |     explicit Key(KeySym sym = FcitxKey_None, KeyStates states = KeyStates(),
      |                                                                           ^
In file included from /usr/include/Fcitx5/Utils/fcitx-utils/misc.h:18:
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note: candidate: 'constexpr fcitx::Flags<Enum>::Flags(const fcitx::Flags<Enum>&) [with Enum = fcitx::KeyState]'
   44 |     FCITX_INLINE_DEFINE_DEFAULT_DTOR_COPY_AND_MOVE(Flags)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note: candidate: 'constexpr fcitx::Flags<Enum>::Flags(fcitx::Flags<Enum>&&) [with Enum = fcitx::KeyState]'
   44 |     FCITX_INLINE_DEFINE_DEFAULT_DTOR_COPY_AND_MOVE(Flags)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:38:15: note: candidate: 'fcitx::Flags<Enum>::Flags(const std::initializer_list<_Tp>&) [with Enum = fcitx::KeyState]'
   38 |     constexpr Flags(const std::initializer_list<Enum> &l) : flags_(0) {
      |               ^~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:38:15: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:36:15: note: candidate: 'constexpr fcitx::Flags<Enum>::Flags(Enum) [with Enum = fcitx::KeyState]'
   36 |     constexpr Flags(Enum f) : flags_(static_cast<storage_type>(f)) {}
      |               ^~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:36:15: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/key.h:57:71: error: no matching function for call to 'fcitx::Flags<fcitx::KeyState>::Flags()'
   57 |     static Key fromKeyCode(int code = 0, KeyStates states = KeyStates()) {
      |                                                                       ^
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note: candidate: 'constexpr fcitx::Flags<Enum>::Flags(const fcitx::Flags<Enum>&) [with Enum = fcitx::KeyState]'
   44 |     FCITX_INLINE_DEFINE_DEFAULT_DTOR_COPY_AND_MOVE(Flags)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note: candidate: 'constexpr fcitx::Flags<Enum>::Flags(fcitx::Flags<Enum>&&) [with Enum = fcitx::KeyState]'
   44 |     FCITX_INLINE_DEFINE_DEFAULT_DTOR_COPY_AND_MOVE(Flags)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:38:15: note: candidate: 'fcitx::Flags<Enum>::Flags(const std::initializer_list<_Tp>&) [with Enum = fcitx::KeyState]'
   38 |     constexpr Flags(const std::initializer_list<Enum> &l) : flags_(0) {
      |               ^~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:38:15: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:36:15: note: candidate: 'constexpr fcitx::Flags<Enum>::Flags(Enum) [with Enum = fcitx::KeyState]'
   36 |     constexpr Flags(Enum f) : flags_(static_cast<storage_type>(f)) {}
      |               ^~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:36:15: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/key.h:75:45: error: no matching function for call to 'fcitx::Flags<fcitx::KeyState>::Flags()'
   75 |                KeyStates states = KeyStates()) const {
      |                                             ^
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note: candidate: 'constexpr fcitx::Flags<Enum>::Flags(const fcitx::Flags<Enum>&) [with Enum = fcitx::KeyState]'
   44 |     FCITX_INLINE_DEFINE_DEFAULT_DTOR_COPY_AND_MOVE(Flags)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note: candidate: 'constexpr fcitx::Flags<Enum>::Flags(fcitx::Flags<Enum>&&) [with Enum = fcitx::KeyState]'
   44 |     FCITX_INLINE_DEFINE_DEFAULT_DTOR_COPY_AND_MOVE(Flags)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:38:15: note: candidate: 'fcitx::Flags<Enum>::Flags(const std::initializer_list<_Tp>&) [with Enum = fcitx::KeyState]'
   38 |     constexpr Flags(const std::initializer_list<Enum> &l) : flags_(0) {
      |               ^~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:38:15: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:36:15: note: candidate: 'constexpr fcitx::Flags<Enum>::Flags(Enum) [with Enum = fcitx::KeyState]'
   36 |     constexpr Flags(Enum f) : flags_(static_cast<storage_type>(f)) {}
      |               ^~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:36:15: note:   candidate expects 1 argument, 0 provided
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/addshortcutdialog.cpp: In member function 'fcitx::ShortcutEntry fcitx::AddShortcutDialog::shortcut()':
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/addshortcutdialog.cpp:56:38: error: invalid 'static_cast' from type 'fcitx::KeyStates' {aka 'fcitx::Flags<fcitx::KeyState>'} to type 'uint32_t' {aka 'unsigned int'}
   56 |         static_cast<KkcModifierType>(static_cast<uint32_t>(key.states()))));
      |                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In instantiation of 'constexpr bool fcitx::Flags<Enum>::operator==(const fcitx::Flags<Enum>&) const [with Enum = fcitx::KeyState]':
/usr/include/Fcitx5/Utils/fcitx-utils/key.h:63:51:   required from here
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:121:28: error: 'const class fcitx::Flags<fcitx::KeyState>' has no member named 'flags_'; did you mean 'Flags'?
  121 |         return flags_ == f.flags_;
      |                          ~~^~~~~~
      |                          Flags
[25/30] /usr/bin/c++ -DFCITX_GETTEXT_DOMAIN=\"fcitx5-kkc\" -DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_WIDGETS_LIB -D_GNU_SOURCE -Dfcitx5_kkc_config_EXPORTS -I/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/fcitx5-kkc-config_autogen/include -I/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux -I/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/Fcitx5Qt5/Fcitx5QtWidgetsAddons -isystem /usr/include/Fcitx5/Utils -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/json-glib-1.0 -isystem /usr/include/gee-0.8 -Wall -Wextra -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -std=c++11 -fPIC -pthread -MD -MT gui/CMakeFiles/fcitx5-kkc-config.dir/fcitx5-kkc-config_autogen/mocs_compilation.cpp.o -MF gui/CMakeFiles/fcitx5-kkc-config.dir/fcitx5-kkc-config_autogen/mocs_compilation.cpp.o.d -o gui/CMakeFiles/fcitx5-kkc-config.dir/fcitx5-kkc-config_autogen/mocs_compilation.cpp.o -c /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/fcitx5-kkc-config_autogen/mocs_compilation.cpp
FAILED: gui/CMakeFiles/fcitx5-kkc-config.dir/fcitx5-kkc-config_autogen/mocs_compilation.cpp.o 
/usr/bin/c++ -DFCITX_GETTEXT_DOMAIN=\"fcitx5-kkc\" -DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_WIDGETS_LIB -D_GNU_SOURCE -Dfcitx5_kkc_config_EXPORTS -I/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/fcitx5-kkc-config_autogen/include -I/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux -I/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/Fcitx5Qt5/Fcitx5QtWidgetsAddons -isystem /usr/include/Fcitx5/Utils -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/json-glib-1.0 -isystem /usr/include/gee-0.8 -Wall -Wextra -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -std=c++11 -fPIC -pthread -MD -MT gui/CMakeFiles/fcitx5-kkc-config.dir/fcitx5-kkc-config_autogen/mocs_compilation.cpp.o -MF gui/CMakeFiles/fcitx5-kkc-config.dir/fcitx5-kkc-config_autogen/mocs_compilation.cpp.o.d -o gui/CMakeFiles/fcitx5-kkc-config.dir/fcitx5-kkc-config_autogen/mocs_compilation.cpp.o -c /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/fcitx5-kkc-config_autogen/mocs_compilation.cpp
In file included from /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/fcitx5-kkc-config_autogen/EWIEGA46WW/../../../../gui/common.h:10,
                 from /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/fcitx5-kkc-config_autogen/EWIEGA46WW/../../../../gui/shortcutmodel.h:10,
                 from /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/fcitx5-kkc-config_autogen/EWIEGA46WW/../../../../gui/addshortcutdialog.h:10,
                 from /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/fcitx5-kkc-config_autogen/EWIEGA46WW/moc_addshortcutdialog.cpp:10,
                 from /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/fcitx5-kkc-config_autogen/mocs_compilation.cpp:3:
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:100:12: error: 'operator()' function uses 'auto' type specifier without trailing return type
  100 |     inline auto operator()(T const value) const {
      |            ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:100:12: note: deduced return type only available with '-std=c++14' or '-std=gnu++14'
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h: In member function 'auto fcitx::EnumHash::operator()(T) const':
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:101:31: error: 'underlying_type_t' is not a member of 'std'; did you mean 'underlying_type'?
  101 |         return std::hash<std::underlying_type_t<T>>()(
      |                               ^~~~~~~~~~~~~~~~~
      |                               underlying_type
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:101:31: error: 'underlying_type_t' is not a member of 'std'; did you mean 'underlying_type'?
  101 |         return std::hash<std::underlying_type_t<T>>()(
      |                               ^~~~~~~~~~~~~~~~~
      |                               underlying_type
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:101:49: error: template argument 1 is invalid
  101 |         return std::hash<std::underlying_type_t<T>>()(
      |                                                 ^
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:101:53: error: expected primary-expression before ')' token
  101 |         return std::hash<std::underlying_type_t<T>>()(
      |                                                     ^
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:102:30: error: 'underlying_type_t' in namespace 'std' does not name a template type; did you mean 'underlying_type'?
  102 |             static_cast<std::underlying_type_t<T>>(value));
      |                              ^~~~~~~~~~~~~~~~~
      |                              underlying_type
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:102:47: error: expected '>' before '<' token
  102 |             static_cast<std::underlying_type_t<T>>(value));
      |                                               ^
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:102:47: error: expected '(' before '<' token
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:102:47: error: expected primary-expression before '<' token
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:102:49: error: expected primary-expression before '>>' token
  102 |             static_cast<std::underlying_type_t<T>>(value));
      |                                                 ^~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h: At global scope:
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:111:11: error: parameter declared 'auto'
  111 | template <auto FreeFunction>
      |           ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:120:23: error: parameter declared 'auto'
  120 | template <typename T, auto FreeFunction = std::free>
      |                       ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:121:67: error: template argument 2 is invalid
  121 | using UniqueCPtr = std::unique_ptr<T, FunctionDeleter<FreeFunction>>;
      |                                                                   ^~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:122:40: error: 'UniqueCPtr' was not declared in this scope
  122 | static_assert(sizeof(char *) == sizeof(UniqueCPtr<char>),
      |                                        ^~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:122:51: error: expected primary-expression before 'char'
  122 | static_assert(sizeof(char *) == sizeof(UniqueCPtr<char>),
      |                                                   ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:122:51: error: expected ')' before 'char'
  122 | static_assert(sizeof(char *) == sizeof(UniqueCPtr<char>),
      |                                       ~           ^~~~
      |                                                   )
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:123:18: error: expected ',' before ';' token
  123 |               ""); // ensure no overhead
      |                  ^
      |                  ,
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:123:18: error: expected string-literal before ';' token
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:123:18: error: expected ')' before ';' token
  123 |               ""); // ensure no overhead
      |                  ^
      |                  )
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:122:14: note: to match this '('
  122 | static_assert(sizeof(char *) == sizeof(UniqueCPtr<char>),
      |              ^
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:125:66: note: invalid template non-type parameter
  125 | using UniqueFilePtr = std::unique_ptr<FILE, FunctionDeleter<std::fclose>>;
      |                                                                  ^~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:125:72: error: template argument 2 is invalid
  125 | using UniqueFilePtr = std::unique_ptr<FILE, FunctionDeleter<std::fclose>>;
      |                                                                        ^~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:128:8: error: 'makeUniqueCPtr' function uses 'auto' type specifier without trailing return type
  128 | inline auto makeUniqueCPtr(T *ptr) {
      |        ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:128:8: note: deduced return type only available with '-std=c++14' or '-std=gnu++14'
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h: In function 'auto fcitx::makeUniqueCPtr(T*)':
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:129:12: error: 'UniqueCPtr' was not declared in this scope; did you mean 'makeUniqueCPtr'?
  129 |     return UniqueCPtr<T>(ptr);
      |            ^~~~~~~~~~
      |            makeUniqueCPtr
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:129:24: error: expected primary-expression before '>' token
  129 |     return UniqueCPtr<T>(ptr);
      |                        ^
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h: At global scope:
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:132:35: error: 'UniqueCPtr' was not declared in this scope; did you mean 'makeUniqueCPtr'?
  132 | FCITXUTILS_EXPORT ssize_t getline(UniqueCPtr<char> &lineptr, size_t *n,
      |                                   ^~~~~~~~~~
      |                                   makeUniqueCPtr
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:132:46: error: expected primary-expression before 'char'
  132 | FCITXUTILS_EXPORT ssize_t getline(UniqueCPtr<char> &lineptr, size_t *n,
      |                                              ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:132:69: error: expected primary-expression before '*' token
  132 | FCITXUTILS_EXPORT ssize_t getline(UniqueCPtr<char> &lineptr, size_t *n,
      |                                                                     ^
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:132:70: error: 'n' was not declared in this scope
  132 | FCITXUTILS_EXPORT ssize_t getline(UniqueCPtr<char> &lineptr, size_t *n,
      |                                                                      ^
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:133:45: error: expected primary-expression before '*' token
  133 |                                   std::FILE *stream);
      |                                             ^
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:133:46: error: 'stream' was not declared in this scope; did you mean 'std::io_errc::stream'?
  133 |                                   std::FILE *stream);
      |                                              ^~~~~~
      |                                              std::io_errc::stream
In file included from /usr/include/c++/13/streambuf:43,
                 from /usr/include/c++/13/bits/streambuf_iterator.h:35,
                 from /usr/include/c++/13/iterator:66,
                 from /usr/include/qt5/QtCore/qbytearray.h:53,
                 from /usr/include/qt5/QtCore/qvariant.h:44,
                 from /usr/include/qt5/QtCore/QVariant:1,
                 from /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/ui_adddictdialog.h:12,
                 from /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/fcitx5-kkc-config_autogen/EWIEGA46WW/../../../../gui/adddictdialog.h:10,
                 from /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/fcitx5-kkc-config_autogen/EWIEGA46WW/moc_adddictdialog.cpp:10,
                 from /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/fcitx5-kkc-config_autogen/mocs_compilation.cpp:2:
/usr/include/c++/13/bits/ios_base.h:204:24: note: 'std::io_errc::stream' declared here
  204 |   enum class io_errc { stream = 1 };
      |                        ^~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:133:52: error: expression list treated as compound expression in initializer [-fpermissive]
  133 |                                   std::FILE *stream);
      |                                                    ^
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/fcitx5-kkc-config_autogen/EWIEGA46WW/../../../../gui/common.h:17:26: error: 'UniqueCPtr' does not name a type
   17 | using GObjectUniquePtr = UniqueCPtr<T, g_object_unref>;
      |                          ^~~~~~~~~~
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/fcitx5-kkc-config_autogen/EWIEGA46WW/../../../../gui/common.h:20:1: error: 'makeGObjectUnique' function uses 'auto' type specifier without trailing return type
   20 | auto makeGObjectUnique(T *p) {
      | ^~~~
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/fcitx5-kkc-config_autogen/EWIEGA46WW/../../../../gui/common.h:20:1: note: deduced return type only available with '-std=c++14' or '-std=gnu++14'
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/fcitx5-kkc-config_autogen/EWIEGA46WW/../../../../gui/common.h: In function 'auto fcitx::makeGObjectUnique(T*)':
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/fcitx5-kkc-config_autogen/EWIEGA46WW/../../../../gui/common.h:21:12: error: 'GObjectUniquePtr' was not declared in this scope
   21 |     return GObjectUniquePtr<T>(p);
      |            ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/fcitx5-kkc-config_autogen/EWIEGA46WW/../../../../gui/common.h:21:30: error: expected primary-expression before '>' token
   21 |     return GObjectUniquePtr<T>(p);
      |                              ^
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/fcitx5-kkc-config_autogen/EWIEGA46WW/../../../../gui/shortcutmodel.h: At global scope:
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/fcitx5-kkc-config_autogen/EWIEGA46WW/../../../../gui/shortcutmodel.h:53:5: error: 'GObjectUniquePtr' does not name a type
   53 |     GObjectUniquePtr<KkcKeyEvent> event_;
      |     ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/fcitx5-kkc-config_autogen/EWIEGA46WW/../../../../gui/shortcutmodel.h: In constructor 'fcitx::ShortcutEntry::ShortcutEntry(const QString&, KkcKeyEvent*, const QString&, KkcInputMode)':
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/fcitx5-kkc-config_autogen/EWIEGA46WW/../../../../gui/shortcutmodel.h:21:30: error: class 'fcitx::ShortcutEntry' does not have any field named 'event_'
   21 |         : command_(command), event_(KKC_KEY_EVENT(g_object_ref(event))),
      |                              ^~~~~~
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/fcitx5-kkc-config_autogen/EWIEGA46WW/../../../../gui/shortcutmodel.h:23:49: error: 'event_' was not declared in this scope; did you mean 'event'?
   23 |         gchar *keystr = kkc_key_event_to_string(event_.get());
      |                                                 ^~~~~~
      |                                                 event
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/fcitx5-kkc-config_autogen/EWIEGA46WW/../../../../gui/shortcutmodel.h: In copy constructor 'fcitx::ShortcutEntry::ShortcutEntry(const fcitx::ShortcutEntry&)':
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/fcitx5-kkc-config_autogen/EWIEGA46WW/../../../../gui/shortcutmodel.h:29:47: error: 'const class fcitx::ShortcutEntry' has no member named 'event_'; did you mean 'event'?
   29 |         : ShortcutEntry(other.command_, other.event_.get(), other.label_,
      |                                               ^~~~~~
      |                                               event
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/fcitx5-kkc-config_autogen/EWIEGA46WW/../../../../gui/shortcutmodel.h: In member function 'fcitx::ShortcutEntry& fcitx::ShortcutEntry::operator=(const fcitx::ShortcutEntry&)':
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/fcitx5-kkc-config_autogen/EWIEGA46WW/../../../../gui/shortcutmodel.h:35:9: error: 'event_' was not declared in this scope; did you mean 'event'?
   35 |         event_.reset(KKC_KEY_EVENT(g_object_ref(other.event())));
      |         ^~~~~~
      |         event
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/fcitx5-kkc-config_autogen/EWIEGA46WW/../../../../gui/shortcutmodel.h: In member function 'KkcKeyEvent* fcitx::ShortcutEntry::event() const':
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/fcitx5-kkc-config_autogen/EWIEGA46WW/../../../../gui/shortcutmodel.h:47:41: error: 'event_' was not declared in this scope; did you mean 'event'?
   47 |     KkcKeyEvent *event() const { return event_.get(); }
      |                                         ^~~~~~
      |                                         event
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/fcitx5-kkc-config_autogen/EWIEGA46WW/../../../../gui/shortcutmodel.h: At global scope:
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/fcitx5-kkc-config_autogen/EWIEGA46WW/../../../../gui/shortcutmodel.h:85:5: error: 'GObjectUniquePtr' does not name a type
   85 |     GObjectUniquePtr<KkcUserRule> userRule_;
      |     ^~~~~~~~~~~~~~~~
In file included from /usr/include/Fcitx5/Utils/fcitx-utils/key.h:21,
                 from /usr/include/Fcitx5Qt5/Fcitx5QtWidgetsAddons/fcitxqtkeysequencewidget.h:47,
                 from /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/ui_addshortcutdialog.h:20,
                 from /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/fcitx5-kkc-config_autogen/EWIEGA46WW/../../../../gui/addshortcutdialog.h:11:
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:35:27: error: 'underlying_type_t' in namespace 'std' does not name a template type; did you mean 'underlying_type'?
   35 |     typedef typename std::underlying_type_t<Enum> storage_type;
      |                           ^~~~~~~~~~~~~~~~~
      |                           underlying_type
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:35:44: error: expected unqualified-id before '<' token
   35 |     typedef typename std::underlying_type_t<Enum> storage_type;
      |                                            ^
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:37:32: error: expected ')' before 'i'
   37 |     explicit Flags(storage_type i = 0) : flags_(i) {}
      |                   ~            ^~
      |                                )
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:46:31: error: expected type-specifier before 'storage_type'
   46 |     constexpr inline operator storage_type() const { return flags_; }
      |                               ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:47:22: error: 'storage_type' does not name a type
   47 |     constexpr inline storage_type toInteger() const { return flags_; }
      |                      ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:53:22: error: 'storage_type' has not been declared
   53 |     Flags &operator=(storage_type f) {
      |                      ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:130:5: error: 'storage_type' does not name a type
  130 |     storage_type flags_;
      |     ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In constructor 'constexpr fcitx::Flags<Enum>::Flags(Enum)':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:36:31: error: class 'fcitx::Flags<Enum>' does not have any field named 'flags_'
   36 |     constexpr Flags(Enum f) : flags_(static_cast<storage_type>(f)) {}
      |                               ^~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:36:50: error: 'storage_type' does not name a type
   36 |     constexpr Flags(Enum f) : flags_(static_cast<storage_type>(f)) {}
      |                                                  ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In constructor 'constexpr fcitx::Flags<Enum>::Flags(const std::initializer_list<_Tp>&)':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:38:61: error: class 'fcitx::Flags<Enum>' does not have any field named 'flags_'
   38 |     constexpr Flags(const std::initializer_list<Enum> &l) : flags_(0) {
      |                                                             ^~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:42:5: error: 'constexpr' constructor does not have empty body
   42 |     }
      |     ^
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'fcitx::Flags<Enum>& fcitx::Flags<Enum>::operator=(Enum)':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:50:9: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   50 |         flags_ = static_cast<storage_type>(f);
      |         ^~~~~~
      |         Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:50:30: error: 'storage_type' does not name a type
   50 |         flags_ = static_cast<storage_type>(f);
      |                              ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'fcitx::Flags<Enum>& fcitx::Flags<Enum>::operator=(int)':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:54:9: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   54 |         flags_ = f;
      |         ^~~~~~
      |         Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr bool fcitx::Flags<Enum>::operator!() const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:58:48: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   58 |     constexpr bool operator!() const { return !flags_; }
      |                                                ^~~~~~
      |                                                Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum>& fcitx::Flags<Enum>::operator&=(fcitx::Flags<Enum>) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:60:9: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   60 |         flags_ &= flag.flags_;
      |         ^~~~~~
      |         Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'fcitx::Flags<Enum>& fcitx::Flags<Enum>::operator&=(Enum)':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:64:9: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   64 |         flags_ &= static_cast<storage_type>(flag);
      |         ^~~~~~
      |         Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:64:31: error: 'storage_type' does not name a type
   64 |         flags_ &= static_cast<storage_type>(flag);
      |                               ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'fcitx::Flags<Enum>& fcitx::Flags<Enum>::operator|=(fcitx::Flags<Enum>)':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:68:9: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   68 |         flags_ |= flag.flags_;
      |         ^~~~~~
      |         Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum>& fcitx::Flags<Enum>::operator|=(Enum) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:72:9: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   72 |         flags_ |= static_cast<storage_type>(flag);
      |         ^~~~~~
      |         Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:72:31: error: 'storage_type' does not name a type
   72 |         flags_ |= static_cast<storage_type>(flag);
      |                               ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'fcitx::Flags<Enum>& fcitx::Flags<Enum>::operator^=(fcitx::Flags<Enum>)':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:76:9: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   76 |         flags_ ^= flag.flags_;
      |         ^~~~~~
      |         Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'fcitx::Flags<Enum>& fcitx::Flags<Enum>::operator^=(Enum)':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:80:9: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   80 |         flags_ ^= static_cast<storage_type>(flag);
      |         ^~~~~~
      |         Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:80:31: error: 'storage_type' does not name a type
   80 |         flags_ ^= static_cast<storage_type>(flag);
      |                               ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum> fcitx::Flags<Enum>::operator|(fcitx::Flags<Enum>) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:84:22: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   84 |         return Flags(flags_ | f.flags_);
      |                      ^~~~~~
      |                      Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum> fcitx::Flags<Enum>::operator|(Enum) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:87:22: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   87 |         return Flags(flags_ | static_cast<storage_type>(f));
      |                      ^~~~~~
      |                      Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:87:43: error: 'storage_type' was not declared in this scope
   87 |         return Flags(flags_ | static_cast<storage_type>(f));
      |                                           ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:87:21: error: expected primary-expression before '(' token
   87 |         return Flags(flags_ | static_cast<storage_type>(f));
      |                     ^
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:87:43: error: 'storage_type' does not name a type
   87 |         return Flags(flags_ | static_cast<storage_type>(f));
      |                                           ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum> fcitx::Flags<Enum>::operator^(fcitx::Flags<Enum>) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:90:22: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   90 |         return Flags(flags_ ^ f.flags_);
      |                      ^~~~~~
      |                      Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum> fcitx::Flags<Enum>::operator^(Enum) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:93:22: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   93 |         return Flags(flags_ ^ static_cast<storage_type>(f));
      |                      ^~~~~~
      |                      Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:93:43: error: 'storage_type' was not declared in this scope
   93 |         return Flags(flags_ ^ static_cast<storage_type>(f));
      |                                           ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:93:21: error: expected primary-expression before '(' token
   93 |         return Flags(flags_ ^ static_cast<storage_type>(f));
      |                     ^
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:93:43: error: 'storage_type' does not name a type
   93 |         return Flags(flags_ ^ static_cast<storage_type>(f));
      |                                           ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum> fcitx::Flags<Enum>::operator&(fcitx::Flags<Enum>) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:96:22: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   96 |         return Flags(flags_ & f.flags_);
      |                      ^~~~~~
      |                      Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum> fcitx::Flags<Enum>::operator&(Enum) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:99:22: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   99 |         return Flags(flags_ & static_cast<storage_type>(f));
      |                      ^~~~~~
      |                      Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:99:43: error: 'storage_type' was not declared in this scope
   99 |         return Flags(flags_ & static_cast<storage_type>(f));
      |                                           ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:99:21: error: expected primary-expression before '(' token
   99 |         return Flags(flags_ & static_cast<storage_type>(f));
      |                     ^
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:99:43: error: 'storage_type' does not name a type
   99 |         return Flags(flags_ & static_cast<storage_type>(f));
      |                                           ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum> fcitx::Flags<Enum>::operator~() const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:101:62: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
  101 |     constexpr inline Flags operator~() const { return Flags(~flags_); }
      |                                                              ^~~~~~
      |                                                              Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum> fcitx::Flags<Enum>::unset(Enum) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:104:22: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
  104 |         return Flags(flags_ & (~static_cast<storage_type>(f)));
      |                      ^~~~~~
      |                      Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:104:45: error: 'storage_type' was not declared in this scope
  104 |         return Flags(flags_ & (~static_cast<storage_type>(f)));
      |                                             ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:104:21: error: expected primary-expression before '(' token
  104 |         return Flags(flags_ & (~static_cast<storage_type>(f)));
      |                     ^
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:104:45: error: 'storage_type' does not name a type
  104 |         return Flags(flags_ & (~static_cast<storage_type>(f)));
      |                                             ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum> fcitx::Flags<Enum>::unset(fcitx::Flags<Enum>) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:108:22: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
  108 |         return Flags(flags_ & (~f.flags_));
      |                      ^~~~~~
      |                      Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr bool fcitx::Flags<Enum>::operator==(const fcitx::Flags<Enum>&) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:121:16: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
  121 |         return flags_ == f.flags_;
      |                ^~~~~~
      |                Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr bool fcitx::Flags<Enum>::operator==(Enum) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:124:16: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
  124 |         return flags_ == static_cast<storage_type>(f);
      |                ^~~~~~
      |                Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:124:38: error: 'storage_type' does not name a type
  124 |         return flags_ == static_cast<storage_type>(f);
      |                                      ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/key.h: At global scope:
/usr/include/Fcitx5/Utils/fcitx-utils/key.h:42:75: error: no matching function for call to 'fcitx::Flags<fcitx::KeyState>::Flags()'
   42 |     explicit Key(KeySym sym = FcitxKey_None, KeyStates states = KeyStates(),
      |                                                                           ^
In file included from /usr/include/Fcitx5/Utils/fcitx-utils/misc.h:18:
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note: candidate: 'constexpr fcitx::Flags<Enum>::Flags(const fcitx::Flags<Enum>&) [with Enum = fcitx::KeyState]'
   44 |     FCITX_INLINE_DEFINE_DEFAULT_DTOR_COPY_AND_MOVE(Flags)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note: candidate: 'constexpr fcitx::Flags<Enum>::Flags(fcitx::Flags<Enum>&&) [with Enum = fcitx::KeyState]'
   44 |     FCITX_INLINE_DEFINE_DEFAULT_DTOR_COPY_AND_MOVE(Flags)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:38:15: note: candidate: 'fcitx::Flags<Enum>::Flags(const std::initializer_list<_Tp>&) [with Enum = fcitx::KeyState]'
   38 |     constexpr Flags(const std::initializer_list<Enum> &l) : flags_(0) {
      |               ^~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:38:15: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:36:15: note: candidate: 'constexpr fcitx::Flags<Enum>::Flags(Enum) [with Enum = fcitx::KeyState]'
   36 |     constexpr Flags(Enum f) : flags_(static_cast<storage_type>(f)) {}
      |               ^~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:36:15: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/key.h:57:71: error: no matching function for call to 'fcitx::Flags<fcitx::KeyState>::Flags()'
   57 |     static Key fromKeyCode(int code = 0, KeyStates states = KeyStates()) {
      |                                                                       ^
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note: candidate: 'constexpr fcitx::Flags<Enum>::Flags(const fcitx::Flags<Enum>&) [with Enum = fcitx::KeyState]'
   44 |     FCITX_INLINE_DEFINE_DEFAULT_DTOR_COPY_AND_MOVE(Flags)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note: candidate: 'constexpr fcitx::Flags<Enum>::Flags(fcitx::Flags<Enum>&&) [with Enum = fcitx::KeyState]'
   44 |     FCITX_INLINE_DEFINE_DEFAULT_DTOR_COPY_AND_MOVE(Flags)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:38:15: note: candidate: 'fcitx::Flags<Enum>::Flags(const std::initializer_list<_Tp>&) [with Enum = fcitx::KeyState]'
   38 |     constexpr Flags(const std::initializer_list<Enum> &l) : flags_(0) {
      |               ^~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:38:15: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:36:15: note: candidate: 'constexpr fcitx::Flags<Enum>::Flags(Enum) [with Enum = fcitx::KeyState]'
   36 |     constexpr Flags(Enum f) : flags_(static_cast<storage_type>(f)) {}
      |               ^~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:36:15: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/key.h:75:45: error: no matching function for call to 'fcitx::Flags<fcitx::KeyState>::Flags()'
   75 |                KeyStates states = KeyStates()) const {
      |                                             ^
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note: candidate: 'constexpr fcitx::Flags<Enum>::Flags(const fcitx::Flags<Enum>&) [with Enum = fcitx::KeyState]'
   44 |     FCITX_INLINE_DEFINE_DEFAULT_DTOR_COPY_AND_MOVE(Flags)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note: candidate: 'constexpr fcitx::Flags<Enum>::Flags(fcitx::Flags<Enum>&&) [with Enum = fcitx::KeyState]'
   44 |     FCITX_INLINE_DEFINE_DEFAULT_DTOR_COPY_AND_MOVE(Flags)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:38:15: note: candidate: 'fcitx::Flags<Enum>::Flags(const std::initializer_list<_Tp>&) [with Enum = fcitx::KeyState]'
   38 |     constexpr Flags(const std::initializer_list<Enum> &l) : flags_(0) {
      |               ^~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:38:15: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:36:15: note: candidate: 'constexpr fcitx::Flags<Enum>::Flags(Enum) [with Enum = fcitx::KeyState]'
   36 |     constexpr Flags(Enum f) : flags_(static_cast<storage_type>(f)) {}
      |               ^~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:36:15: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In instantiation of 'constexpr bool fcitx::Flags<Enum>::operator==(const fcitx::Flags<Enum>&) const [with Enum = fcitx::KeyState]':
/usr/include/Fcitx5/Utils/fcitx-utils/key.h:63:51:   required from here
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:121:28: error: 'const class fcitx::Flags<fcitx::KeyState>' has no member named 'flags_'; did you mean 'Flags'?
  121 |         return flags_ == f.flags_;
      |                          ~~^~~~~~
      |                          Flags
[26/30] /usr/bin/c++ -DFCITX_GETTEXT_DOMAIN=\"fcitx5-kkc\" -DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_WIDGETS_LIB -D_GNU_SOURCE -Dfcitx5_kkc_config_EXPORTS -I/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/fcitx5-kkc-config_autogen/include -I/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux -I/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/Fcitx5Qt5/Fcitx5QtWidgetsAddons -isystem /usr/include/Fcitx5/Utils -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/json-glib-1.0 -isystem /usr/include/gee-0.8 -Wall -Wextra -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -std=c++11 -fPIC -pthread -MD -MT gui/CMakeFiles/fcitx5-kkc-config.dir/shortcutmodel.cpp.o -MF gui/CMakeFiles/fcitx5-kkc-config.dir/shortcutmodel.cpp.o.d -o gui/CMakeFiles/fcitx5-kkc-config.dir/shortcutmodel.cpp.o -c /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.cpp
FAILED: gui/CMakeFiles/fcitx5-kkc-config.dir/shortcutmodel.cpp.o 
/usr/bin/c++ -DFCITX_GETTEXT_DOMAIN=\"fcitx5-kkc\" -DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_WIDGETS_LIB -D_GNU_SOURCE -Dfcitx5_kkc_config_EXPORTS -I/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/fcitx5-kkc-config_autogen/include -I/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux -I/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/Fcitx5Qt5/Fcitx5QtWidgetsAddons -isystem /usr/include/Fcitx5/Utils -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/json-glib-1.0 -isystem /usr/include/gee-0.8 -Wall -Wextra -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -std=c++11 -fPIC -pthread -MD -MT gui/CMakeFiles/fcitx5-kkc-config.dir/shortcutmodel.cpp.o -MF gui/CMakeFiles/fcitx5-kkc-config.dir/shortcutmodel.cpp.o.d -o gui/CMakeFiles/fcitx5-kkc-config.dir/shortcutmodel.cpp.o -c /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.cpp
In file included from /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/common.h:10,
                 from /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.h:10,
                 from /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.cpp:8:
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:100:12: error: 'operator()' function uses 'auto' type specifier without trailing return type
  100 |     inline auto operator()(T const value) const {
      |            ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:100:12: note: deduced return type only available with '-std=c++14' or '-std=gnu++14'
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h: In member function 'auto fcitx::EnumHash::operator()(T) const':
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:101:31: error: 'underlying_type_t' is not a member of 'std'; did you mean 'underlying_type'?
  101 |         return std::hash<std::underlying_type_t<T>>()(
      |                               ^~~~~~~~~~~~~~~~~
      |                               underlying_type
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:101:31: error: 'underlying_type_t' is not a member of 'std'; did you mean 'underlying_type'?
  101 |         return std::hash<std::underlying_type_t<T>>()(
      |                               ^~~~~~~~~~~~~~~~~
      |                               underlying_type
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:101:49: error: template argument 1 is invalid
  101 |         return std::hash<std::underlying_type_t<T>>()(
      |                                                 ^
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:101:53: error: expected primary-expression before ')' token
  101 |         return std::hash<std::underlying_type_t<T>>()(
      |                                                     ^
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:102:30: error: 'underlying_type_t' in namespace 'std' does not name a template type; did you mean 'underlying_type'?
  102 |             static_cast<std::underlying_type_t<T>>(value));
      |                              ^~~~~~~~~~~~~~~~~
      |                              underlying_type
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:102:47: error: expected '>' before '<' token
  102 |             static_cast<std::underlying_type_t<T>>(value));
      |                                               ^
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:102:47: error: expected '(' before '<' token
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:102:47: error: expected primary-expression before '<' token
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:102:49: error: expected primary-expression before '>>' token
  102 |             static_cast<std::underlying_type_t<T>>(value));
      |                                                 ^~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h: At global scope:
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:111:11: error: parameter declared 'auto'
  111 | template <auto FreeFunction>
      |           ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:120:23: error: parameter declared 'auto'
  120 | template <typename T, auto FreeFunction = std::free>
      |                       ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:121:67: error: template argument 2 is invalid
  121 | using UniqueCPtr = std::unique_ptr<T, FunctionDeleter<FreeFunction>>;
      |                                                                   ^~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:122:40: error: 'UniqueCPtr' was not declared in this scope
  122 | static_assert(sizeof(char *) == sizeof(UniqueCPtr<char>),
      |                                        ^~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:122:51: error: expected primary-expression before 'char'
  122 | static_assert(sizeof(char *) == sizeof(UniqueCPtr<char>),
      |                                                   ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:122:51: error: expected ')' before 'char'
  122 | static_assert(sizeof(char *) == sizeof(UniqueCPtr<char>),
      |                                       ~           ^~~~
      |                                                   )
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:123:18: error: expected ',' before ';' token
  123 |               ""); // ensure no overhead
      |                  ^
      |                  ,
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:123:18: error: expected string-literal before ';' token
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:123:18: error: expected ')' before ';' token
  123 |               ""); // ensure no overhead
      |                  ^
      |                  )
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:122:14: note: to match this '('
  122 | static_assert(sizeof(char *) == sizeof(UniqueCPtr<char>),
      |              ^
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:125:66: note: invalid template non-type parameter
  125 | using UniqueFilePtr = std::unique_ptr<FILE, FunctionDeleter<std::fclose>>;
      |                                                                  ^~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:125:72: error: template argument 2 is invalid
  125 | using UniqueFilePtr = std::unique_ptr<FILE, FunctionDeleter<std::fclose>>;
      |                                                                        ^~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:128:8: error: 'makeUniqueCPtr' function uses 'auto' type specifier without trailing return type
  128 | inline auto makeUniqueCPtr(T *ptr) {
      |        ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:128:8: note: deduced return type only available with '-std=c++14' or '-std=gnu++14'
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h: In function 'auto fcitx::makeUniqueCPtr(T*)':
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:129:12: error: 'UniqueCPtr' was not declared in this scope; did you mean 'makeUniqueCPtr'?
  129 |     return UniqueCPtr<T>(ptr);
      |            ^~~~~~~~~~
      |            makeUniqueCPtr
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:129:24: error: expected primary-expression before '>' token
  129 |     return UniqueCPtr<T>(ptr);
      |                        ^
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h: At global scope:
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:132:35: error: 'UniqueCPtr' was not declared in this scope; did you mean 'makeUniqueCPtr'?
  132 | FCITXUTILS_EXPORT ssize_t getline(UniqueCPtr<char> &lineptr, size_t *n,
      |                                   ^~~~~~~~~~
      |                                   makeUniqueCPtr
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:132:46: error: expected primary-expression before 'char'
  132 | FCITXUTILS_EXPORT ssize_t getline(UniqueCPtr<char> &lineptr, size_t *n,
      |                                              ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:132:69: error: expected primary-expression before '*' token
  132 | FCITXUTILS_EXPORT ssize_t getline(UniqueCPtr<char> &lineptr, size_t *n,
      |                                                                     ^
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:132:70: error: 'n' was not declared in this scope
  132 | FCITXUTILS_EXPORT ssize_t getline(UniqueCPtr<char> &lineptr, size_t *n,
      |                                                                      ^
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:133:45: error: expected primary-expression before '*' token
  133 |                                   std::FILE *stream);
      |                                             ^
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:133:46: error: 'stream' was not declared in this scope
  133 |                                   std::FILE *stream);
      |                                              ^~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:133:52: error: expression list treated as compound expression in initializer [-fpermissive]
  133 |                                   std::FILE *stream);
      |                                                    ^
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/common.h:17:26: error: 'UniqueCPtr' does not name a type
   17 | using GObjectUniquePtr = UniqueCPtr<T, g_object_unref>;
      |                          ^~~~~~~~~~
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/common.h:20:1: error: 'makeGObjectUnique' function uses 'auto' type specifier without trailing return type
   20 | auto makeGObjectUnique(T *p) {
      | ^~~~
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/common.h:20:1: note: deduced return type only available with '-std=c++14' or '-std=gnu++14'
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/common.h: In function 'auto fcitx::makeGObjectUnique(T*)':
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/common.h:21:12: error: 'GObjectUniquePtr' was not declared in this scope
   21 |     return GObjectUniquePtr<T>(p);
      |            ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/common.h:21:30: error: expected primary-expression before '>' token
   21 |     return GObjectUniquePtr<T>(p);
      |                              ^
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.h: At global scope:
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.h:53:5: error: 'GObjectUniquePtr' does not name a type
   53 |     GObjectUniquePtr<KkcKeyEvent> event_;
      |     ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.h: In constructor 'fcitx::ShortcutEntry::ShortcutEntry(const QString&, KkcKeyEvent*, const QString&, KkcInputMode)':
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.h:21:30: error: class 'fcitx::ShortcutEntry' does not have any field named 'event_'
   21 |         : command_(command), event_(KKC_KEY_EVENT(g_object_ref(event))),
      |                              ^~~~~~
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.h:23:49: error: 'event_' was not declared in this scope; did you mean 'event'?
   23 |         gchar *keystr = kkc_key_event_to_string(event_.get());
      |                                                 ^~~~~~
      |                                                 event
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.h: In copy constructor 'fcitx::ShortcutEntry::ShortcutEntry(const fcitx::ShortcutEntry&)':
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.h:29:47: error: 'const class fcitx::ShortcutEntry' has no member named 'event_'; did you mean 'event'?
   29 |         : ShortcutEntry(other.command_, other.event_.get(), other.label_,
      |                                               ^~~~~~
      |                                               event
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.h: In member function 'fcitx::ShortcutEntry& fcitx::ShortcutEntry::operator=(const fcitx::ShortcutEntry&)':
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.h:35:9: error: 'event_' was not declared in this scope; did you mean 'event'?
   35 |         event_.reset(KKC_KEY_EVENT(g_object_ref(other.event())));
      |         ^~~~~~
      |         event
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.h: In member function 'KkcKeyEvent* fcitx::ShortcutEntry::event() const':
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.h:47:41: error: 'event_' was not declared in this scope; did you mean 'event'?
   47 |     KkcKeyEvent *event() const { return event_.get(); }
      |                                         ^~~~~~
      |                                         event
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.h: At global scope:
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.h:85:5: error: 'GObjectUniquePtr' does not name a type
   85 |     GObjectUniquePtr<KkcUserRule> userRule_;
      |     ^~~~~~~~~~~~~~~~
In file included from /usr/include/Fcitx5/Utils/fcitx-utils/standardpath.h:27,
                 from /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.cpp:11:
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:35:27: error: 'underlying_type_t' in namespace 'std' does not name a template type; did you mean 'underlying_type'?
   35 |     typedef typename std::underlying_type_t<Enum> storage_type;
      |                           ^~~~~~~~~~~~~~~~~
      |                           underlying_type
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:35:44: error: expected unqualified-id before '<' token
   35 |     typedef typename std::underlying_type_t<Enum> storage_type;
      |                                            ^
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:37:32: error: expected ')' before 'i'
   37 |     explicit Flags(storage_type i = 0) : flags_(i) {}
      |                   ~            ^~
      |                                )
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:46:31: error: expected type-specifier before 'storage_type'
   46 |     constexpr inline operator storage_type() const { return flags_; }
      |                               ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:47:22: error: 'storage_type' does not name a type
   47 |     constexpr inline storage_type toInteger() const { return flags_; }
      |                      ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:53:22: error: 'storage_type' has not been declared
   53 |     Flags &operator=(storage_type f) {
      |                      ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:130:5: error: 'storage_type' does not name a type
  130 |     storage_type flags_;
      |     ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In constructor 'constexpr fcitx::Flags<Enum>::Flags(Enum)':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:36:31: error: class 'fcitx::Flags<Enum>' does not have any field named 'flags_'
   36 |     constexpr Flags(Enum f) : flags_(static_cast<storage_type>(f)) {}
      |                               ^~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:36:50: error: 'storage_type' does not name a type
   36 |     constexpr Flags(Enum f) : flags_(static_cast<storage_type>(f)) {}
      |                                                  ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In constructor 'constexpr fcitx::Flags<Enum>::Flags(const std::initializer_list<_Tp>&)':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:38:61: error: class 'fcitx::Flags<Enum>' does not have any field named 'flags_'
   38 |     constexpr Flags(const std::initializer_list<Enum> &l) : flags_(0) {
      |                                                             ^~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:42:5: error: 'constexpr' constructor does not have empty body
   42 |     }
      |     ^
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'fcitx::Flags<Enum>& fcitx::Flags<Enum>::operator=(Enum)':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:50:9: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   50 |         flags_ = static_cast<storage_type>(f);
      |         ^~~~~~
      |         Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:50:30: error: 'storage_type' does not name a type
   50 |         flags_ = static_cast<storage_type>(f);
      |                              ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'fcitx::Flags<Enum>& fcitx::Flags<Enum>::operator=(int)':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:54:9: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   54 |         flags_ = f;
      |         ^~~~~~
      |         Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr bool fcitx::Flags<Enum>::operator!() const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:58:48: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   58 |     constexpr bool operator!() const { return !flags_; }
      |                                                ^~~~~~
      |                                                Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum>& fcitx::Flags<Enum>::operator&=(fcitx::Flags<Enum>) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:60:9: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   60 |         flags_ &= flag.flags_;
      |         ^~~~~~
      |         Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'fcitx::Flags<Enum>& fcitx::Flags<Enum>::operator&=(Enum)':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:64:9: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   64 |         flags_ &= static_cast<storage_type>(flag);
      |         ^~~~~~
      |         Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:64:31: error: 'storage_type' does not name a type
   64 |         flags_ &= static_cast<storage_type>(flag);
      |                               ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'fcitx::Flags<Enum>& fcitx::Flags<Enum>::operator|=(fcitx::Flags<Enum>)':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:68:9: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   68 |         flags_ |= flag.flags_;
      |         ^~~~~~
      |         Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum>& fcitx::Flags<Enum>::operator|=(Enum) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:72:9: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   72 |         flags_ |= static_cast<storage_type>(flag);
      |         ^~~~~~
      |         Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:72:31: error: 'storage_type' does not name a type
   72 |         flags_ |= static_cast<storage_type>(flag);
      |                               ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'fcitx::Flags<Enum>& fcitx::Flags<Enum>::operator^=(fcitx::Flags<Enum>)':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:76:9: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   76 |         flags_ ^= flag.flags_;
      |         ^~~~~~
      |         Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'fcitx::Flags<Enum>& fcitx::Flags<Enum>::operator^=(Enum)':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:80:9: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   80 |         flags_ ^= static_cast<storage_type>(flag);
      |         ^~~~~~
      |         Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:80:31: error: 'storage_type' does not name a type
   80 |         flags_ ^= static_cast<storage_type>(flag);
      |                               ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum> fcitx::Flags<Enum>::operator|(fcitx::Flags<Enum>) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:84:22: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   84 |         return Flags(flags_ | f.flags_);
      |                      ^~~~~~
      |                      Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum> fcitx::Flags<Enum>::operator|(Enum) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:87:22: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   87 |         return Flags(flags_ | static_cast<storage_type>(f));
      |                      ^~~~~~
      |                      Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:87:43: error: 'storage_type' was not declared in this scope
   87 |         return Flags(flags_ | static_cast<storage_type>(f));
      |                                           ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:87:21: error: expected primary-expression before '(' token
   87 |         return Flags(flags_ | static_cast<storage_type>(f));
      |                     ^
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:87:43: error: 'storage_type' does not name a type
   87 |         return Flags(flags_ | static_cast<storage_type>(f));
      |                                           ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum> fcitx::Flags<Enum>::operator^(fcitx::Flags<Enum>) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:90:22: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   90 |         return Flags(flags_ ^ f.flags_);
      |                      ^~~~~~
      |                      Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum> fcitx::Flags<Enum>::operator^(Enum) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:93:22: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   93 |         return Flags(flags_ ^ static_cast<storage_type>(f));
      |                      ^~~~~~
      |                      Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:93:43: error: 'storage_type' was not declared in this scope
   93 |         return Flags(flags_ ^ static_cast<storage_type>(f));
      |                                           ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:93:21: error: expected primary-expression before '(' token
   93 |         return Flags(flags_ ^ static_cast<storage_type>(f));
      |                     ^
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:93:43: error: 'storage_type' does not name a type
   93 |         return Flags(flags_ ^ static_cast<storage_type>(f));
      |                                           ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum> fcitx::Flags<Enum>::operator&(fcitx::Flags<Enum>) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:96:22: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   96 |         return Flags(flags_ & f.flags_);
      |                      ^~~~~~
      |                      Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum> fcitx::Flags<Enum>::operator&(Enum) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:99:22: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   99 |         return Flags(flags_ & static_cast<storage_type>(f));
      |                      ^~~~~~
      |                      Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:99:43: error: 'storage_type' was not declared in this scope
   99 |         return Flags(flags_ & static_cast<storage_type>(f));
      |                                           ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:99:21: error: expected primary-expression before '(' token
   99 |         return Flags(flags_ & static_cast<storage_type>(f));
      |                     ^
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:99:43: error: 'storage_type' does not name a type
   99 |         return Flags(flags_ & static_cast<storage_type>(f));
      |                                           ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum> fcitx::Flags<Enum>::operator~() const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:101:62: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
  101 |     constexpr inline Flags operator~() const { return Flags(~flags_); }
      |                                                              ^~~~~~
      |                                                              Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum> fcitx::Flags<Enum>::unset(Enum) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:104:22: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
  104 |         return Flags(flags_ & (~static_cast<storage_type>(f)));
      |                      ^~~~~~
      |                      Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:104:45: error: 'storage_type' was not declared in this scope
  104 |         return Flags(flags_ & (~static_cast<storage_type>(f)));
      |                                             ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:104:21: error: expected primary-expression before '(' token
  104 |         return Flags(flags_ & (~static_cast<storage_type>(f)));
      |                     ^
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:104:45: error: 'storage_type' does not name a type
  104 |         return Flags(flags_ & (~static_cast<storage_type>(f)));
      |                                             ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum> fcitx::Flags<Enum>::unset(fcitx::Flags<Enum>) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:108:22: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
  108 |         return Flags(flags_ & (~f.flags_));
      |                      ^~~~~~
      |                      Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr bool fcitx::Flags<Enum>::operator==(const fcitx::Flags<Enum>&) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:121:16: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
  121 |         return flags_ == f.flags_;
      |                ^~~~~~
      |                Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr bool fcitx::Flags<Enum>::operator==(Enum) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:124:16: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
  124 |         return flags_ == static_cast<storage_type>(f);
      |                ^~~~~~
      |                Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:124:38: error: 'storage_type' does not name a type
  124 |         return flags_ == static_cast<storage_type>(f);
      |                                      ^~~~~~~~~~~~
In file included from /usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:23,
                 from /usr/include/Fcitx5/Utils/fcitx-utils/standardpath.h:29:
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils_details.h: At global scope:
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils_details.h:43:34: error: 'string_view' is not a member of 'std'
   43 | struct UniversalPieceHelper<std::string_view> {
      |                                  ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils_details.h:43:34: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils_details.h:43:34: error: 'string_view' is not a member of 'std'
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils_details.h:43:34: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils_details.h:43:45: error: template argument 1 is invalid
   43 | struct UniversalPieceHelper<std::string_view> {
      |                                             ^
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils_details.h:55:31: error: 'enable_if_t' in namespace 'std' does not name a template type
   55 |               typename = std::enable_if_t<std::is_same<T, char>::value>>
      |                               ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils_details.h:55:26: note: 'std::enable_if_t' is only available from C++14 onwards
   55 |               typename = std::enable_if_t<std::is_same<T, char>::value>>
      |                          ^~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils_details.h:55:42: error: expected '>' before '<' token
   55 |               typename = std::enable_if_t<std::is_same<T, char>::value>>
      |                                          ^
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:29:40: error: 'string_view' is not a member of 'std'
   29 | FCITXUTILS_EXPORT bool startsWith(std::string_view str,
      |                                        ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:29:40: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:30:40: error: 'string_view' is not a member of 'std'
   30 |                                   std::string_view prefix);
      |                                        ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:30:40: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:30:58: error: expression list treated as compound expression in initializer [-fpermissive]
   30 |                                   std::string_view prefix);
      |                                                          ^
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:33:13: error: redefinition of 'bool fcitx::stringutils::startsWith'
   33 | inline bool startsWith(std::string_view str, char prefix) {
      |             ^~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:29:24: note: 'bool fcitx::stringutils::startsWith' previously defined here
   29 | FCITXUTILS_EXPORT bool startsWith(std::string_view str,
      |                        ^~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:33:29: error: 'string_view' is not a member of 'std'
   33 | inline bool startsWith(std::string_view str, char prefix) {
      |                             ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:33:29: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:33:46: error: expected primary-expression before 'char'
   33 | inline bool startsWith(std::string_view str, char prefix) {
      |                                              ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:38:38: error: 'string_view' is not a member of 'std'
   38 | FCITXUTILS_EXPORT bool endsWith(std::string_view str, std::string_view suffix);
      |                                      ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:38:38: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:38:60: error: 'string_view' is not a member of 'std'
   38 | FCITXUTILS_EXPORT bool endsWith(std::string_view str, std::string_view suffix);
      |                                                            ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:38:60: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:38:78: error: expression list treated as compound expression in initializer [-fpermissive]
   38 | FCITXUTILS_EXPORT bool endsWith(std::string_view str, std::string_view suffix);
      |                                                                              ^
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:41:13: error: redefinition of 'bool fcitx::stringutils::endsWith'
   41 | inline bool endsWith(std::string_view str, char suffix) {
      |             ^~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:38:24: note: 'bool fcitx::stringutils::endsWith' previously defined here
   38 | FCITXUTILS_EXPORT bool endsWith(std::string_view str, std::string_view suffix);
      |                        ^~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:41:27: error: 'string_view' is not a member of 'std'
   41 | inline bool endsWith(std::string_view str, char suffix) {
      |                           ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:41:27: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:41:44: error: expected primary-expression before 'char'
   41 | inline bool endsWith(std::string_view str, char suffix) {
      |                                            ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:46:29: error: 'string_view' is not a member of 'std'
   46 | inline bool isConcatOf(std::string_view str, std::string_view sub1,
      |                             ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:46:29: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:46:51: error: 'string_view' is not a member of 'std'
   46 | inline bool isConcatOf(std::string_view str, std::string_view sub1,
      |                                                   ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:46:51: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:47:29: error: 'string_view' is not a member of 'std'
   47 |                        std::string_view sub2) {
      |                             ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:47:29: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:47:45: error: expression list treated as compound expression in initializer [-fpermissive]
   47 |                        std::string_view sub2) {
      |                                             ^
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:57:18: error: 'string_view' is not a member of 'std'
   57 | trimInplace(std::string_view str);
      |                  ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:57:18: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:63:6: error: 'string_view' in namespace 'std' does not name a type
   63 | std::string_view trimView(std::string_view);
      |      ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:63:1: note: 'std::string_view' is only available from C++17 onwards
   63 | std::string_view trimView(std::string_view);
      | ^~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:67:41: error: 'string_view' is not a member of 'std'
   67 | FCITXUTILS_EXPORT std::string trim(std::string_view str);
      |                                         ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:67:41: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:70:55: error: 'string_view' is not a member of 'std'
   70 | FCITXUTILS_EXPORT std::vector<std::string> split(std::string_view str,
      |                                                       ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:70:55: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:71:55: error: 'string_view' is not a member of 'std'
   71 |                                                  std::string_view delim);
      |                                                       ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:71:55: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:77:1: error: redefinition of 'std::vector<std::__cxx11::basic_string<char> > fcitx::stringutils::split'
   77 | split(std::string_view str, std::string_view delim, SplitBehavior behavior);
      | ^~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:70:44: note: 'std::vector<std::__cxx11::basic_string<char> > fcitx::stringutils::split' previously declared here
   70 | FCITXUTILS_EXPORT std::vector<std::string> split(std::string_view str,
      |                                            ^~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:77:12: error: 'string_view' is not a member of 'std'
   77 | split(std::string_view str, std::string_view delim, SplitBehavior behavior);
      |            ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:77:12: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:77:34: error: 'string_view' is not a member of 'std'
   77 | split(std::string_view str, std::string_view delim, SplitBehavior behavior);
      |                                  ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:77:34: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:77:67: error: expected primary-expression before 'behavior'
   77 | split(std::string_view str, std::string_view delim, SplitBehavior behavior);
      |                                                                   ^~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:173:24: error: 'optional' in namespace 'std' does not name a template type
  173 | FCITXUTILS_EXPORT std::optional<std::string>
      |                        ^~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:173:19: note: 'std::optional' is only available from C++17 onwards
  173 | FCITXUTILS_EXPORT std::optional<std::string>
      |                   ^~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:184:51: error: 'string_view' is not a member of 'std'
  184 | FCITXUTILS_EXPORT std::string escapeForValue(std::string_view str);
      |                                                   ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:184:51: note: 'std::string_view' is only available from C++17 onwards
In file included from /usr/include/Fcitx5/Utils/fcitx-utils/log.h:26,
                 from /usr/include/Fcitx5/Utils/fcitx-utils/unixfd.h:16,
                 from /usr/include/Fcitx5/Utils/fcitx-utils/standardpath.h:30:
/usr/include/Fcitx5/Utils/fcitx-utils/fs.h:54:24: error: 'optional' in namespace 'std' does not name a template type
   54 | FCITXUTILS_EXPORT std::optional<std::string> readlink(const std::string &path);
      |                        ^~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/fs.h:54:19: note: 'std::optional' is only available from C++17 onwards
   54 | FCITXUTILS_EXPORT std::optional<std::string> readlink(const std::string &path);
      |                   ^~~
/usr/include/Fcitx5/Utils/fcitx-utils/fs.h:76:19: error: 'UniqueFilePtr' does not name a type
   76 | FCITXUTILS_EXPORT UniqueFilePtr openFD(UnixFD &fd, const char *modes);
      |                   ^~~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/fs.h:87:19: error: 'UniqueFilePtr' does not name a type
   87 | FCITXUTILS_EXPORT UniqueFilePtr openFD(StandardPathFile &file,
      |                   ^~~~~~~~~~~~~
In file included from /usr/include/Fcitx5/Utils/fcitx-utils/log.h:27:
/usr/include/Fcitx5/Utils/fcitx-utils/key.h:42:75: error: no matching function for call to 'fcitx::Flags<fcitx::KeyState>::Flags()'
   42 |     explicit Key(KeySym sym = FcitxKey_None, KeyStates states = KeyStates(),
      |                                                                           ^
In file included from /usr/include/Fcitx5/Utils/fcitx-utils/misc.h:18:
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note: candidate: 'constexpr fcitx::Flags<Enum>::Flags(const fcitx::Flags<Enum>&) [with Enum = fcitx::KeyState]'
   44 |     FCITX_INLINE_DEFINE_DEFAULT_DTOR_COPY_AND_MOVE(Flags)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note: candidate: 'constexpr fcitx::Flags<Enum>::Flags(fcitx::Flags<Enum>&&) [with Enum = fcitx::KeyState]'
   44 |     FCITX_INLINE_DEFINE_DEFAULT_DTOR_COPY_AND_MOVE(Flags)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:38:15: note: candidate: 'fcitx::Flags<Enum>::Flags(const std::initializer_list<_Tp>&) [with Enum = fcitx::KeyState]'
   38 |     constexpr Flags(const std::initializer_list<Enum> &l) : flags_(0) {
      |               ^~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:38:15: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:36:15: note: candidate: 'constexpr fcitx::Flags<Enum>::Flags(Enum) [with Enum = fcitx::KeyState]'
   36 |     constexpr Flags(Enum f) : flags_(static_cast<storage_type>(f)) {}
      |               ^~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:36:15: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/key.h:57:71: error: no matching function for call to 'fcitx::Flags<fcitx::KeyState>::Flags()'
   57 |     static Key fromKeyCode(int code = 0, KeyStates states = KeyStates()) {
      |                                                                       ^
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note: candidate: 'constexpr fcitx::Flags<Enum>::Flags(const fcitx::Flags<Enum>&) [with Enum = fcitx::KeyState]'
   44 |     FCITX_INLINE_DEFINE_DEFAULT_DTOR_COPY_AND_MOVE(Flags)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note: candidate: 'constexpr fcitx::Flags<Enum>::Flags(fcitx::Flags<Enum>&&) [with Enum = fcitx::KeyState]'
   44 |     FCITX_INLINE_DEFINE_DEFAULT_DTOR_COPY_AND_MOVE(Flags)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:38:15: note: candidate: 'fcitx::Flags<Enum>::Flags(const std::initializer_list<_Tp>&) [with Enum = fcitx::KeyState]'
   38 |     constexpr Flags(const std::initializer_list<Enum> &l) : flags_(0) {
      |               ^~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:38:15: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:36:15: note: candidate: 'constexpr fcitx::Flags<Enum>::Flags(Enum) [with Enum = fcitx::KeyState]'
   36 |     constexpr Flags(Enum f) : flags_(static_cast<storage_type>(f)) {}
      |               ^~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:36:15: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/key.h:75:45: error: no matching function for call to 'fcitx::Flags<fcitx::KeyState>::Flags()'
   75 |                KeyStates states = KeyStates()) const {
      |                                             ^
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note: candidate: 'constexpr fcitx::Flags<Enum>::Flags(const fcitx::Flags<Enum>&) [with Enum = fcitx::KeyState]'
   44 |     FCITX_INLINE_DEFINE_DEFAULT_DTOR_COPY_AND_MOVE(Flags)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note: candidate: 'constexpr fcitx::Flags<Enum>::Flags(fcitx::Flags<Enum>&&) [with Enum = fcitx::KeyState]'
   44 |     FCITX_INLINE_DEFINE_DEFAULT_DTOR_COPY_AND_MOVE(Flags)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:38:15: note: candidate: 'fcitx::Flags<Enum>::Flags(const std::initializer_list<_Tp>&) [with Enum = fcitx::KeyState]'
   38 |     constexpr Flags(const std::initializer_list<Enum> &l) : flags_(0) {
      |               ^~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:38:15: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:36:15: note: candidate: 'constexpr fcitx::Flags<Enum>::Flags(Enum) [with Enum = fcitx::KeyState]'
   36 |     constexpr Flags(Enum f) : flags_(static_cast<storage_type>(f)) {}
      |               ^~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:36:15: note:   candidate expects 1 argument, 0 provided
In file included from /usr/include/Fcitx5/Utils/fcitx-utils/log.h:30:
/usr/include/Fcitx5/Utils/fcitx-utils/tuplehelpers.h:53:1: error: 'callWithIndices' function uses 'auto' type specifier without trailing return type
   53 | auto callWithIndices(F func, Sequence<S...>, std::tuple<Args...> &tuple) {
      | ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/tuplehelpers.h:53:1: note: deduced return type only available with '-std=c++14' or '-std=gnu++14'
/usr/include/Fcitx5/Utils/fcitx-utils/tuplehelpers.h:59:1: error: 'callWithTuple' function uses 'auto' type specifier without trailing return type
   59 | auto callWithTuple(F func, std::tuple<Args...> &tuple) {
      | ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/tuplehelpers.h:59:1: note: deduced return type only available with '-std=c++14' or '-std=gnu++14'
/usr/include/Fcitx5/Utils/fcitx-utils/log.h:62:27: error: 'std::underlying_type_t' has not been declared
   62 |     void setLogLevel(std::underlying_type_t<LogLevel> l);
      |                           ^~~~~~~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/log.h:62:44: error: expected ',' or '...' before '<' token
   62 |     void setLogLevel(std::underlying_type_t<LogLevel> l);
      |                                            ^
/usr/include/Fcitx5/Utils/fcitx-utils/log.h:142:53: error: 'optional' in namespace 'std' does not name a template type
  142 |     inline LogMessageBuilder &operator<<(const std::optional<T> &opt) {
      |                                                     ^~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/log.h:142:48: note: 'std::optional' is only available from C++17 onwards
  142 |     inline LogMessageBuilder &operator<<(const std::optional<T> &opt) {
      |                                                ^~~
/usr/include/Fcitx5/Utils/fcitx-utils/log.h:142:61: error: expected ',' or '...' before '<' token
  142 |     inline LogMessageBuilder &operator<<(const std::optional<T> &opt) {
      |                                                             ^
/usr/include/Fcitx5/Utils/fcitx-utils/log.h: In member function 'fcitx::LogMessageBuilder& fcitx::LogMessageBuilder::operator<<(const fcitx::Key&)':
/usr/include/Fcitx5/Utils/fcitx-utils/log.h:116:44: error: 'fcitx::KeyStates' {aka 'class fcitx::Flags<fcitx::KeyState>'} has no member named 'toInteger'
  116 |              << " states=" << key.states().toInteger() << ")";
      |                                            ^~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/log.h: In member function 'fcitx::LogMessageBuilder& fcitx::LogMessageBuilder::operator<<(int)':
/usr/include/Fcitx5/Utils/fcitx-utils/log.h:143:43: error: 'opt' was not declared in this scope
  143 |         *this << "optional(has_value=" << opt.has_value();
      |                                           ^~~
/usr/include/Fcitx5/Utils/fcitx-utils/standardpath.h: In member function 'bool fcitx::filter::Prefix::operator()(const std::string&, const std::string&, bool) const':
/usr/include/Fcitx5/Utils/fcitx-utils/standardpath.h:99:39: error: 'fcitx::stringutils::startsWith' cannot be used as a function
   99 |         return stringutils::startsWith(path, prefix);
      |                ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/standardpath.h: In member function 'bool fcitx::filter::Suffix::operator()(const std::string&, const std::string&, bool) const':
/usr/include/Fcitx5/Utils/fcitx-utils/standardpath.h:110:37: error: 'fcitx::stringutils::endsWith' cannot be used as a function
  110 |         return stringutils::endsWith(path, suffix);
      |                ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.cpp: In member function 'void fcitx::ShortcutModel::load(const QString&)':
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.cpp:84:9: error: 'userRule_' was not declared in this scope
   84 |         userRule_.reset();
      |         ^~~~~~~~~
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.cpp: In member function 'void fcitx::ShortcutModel::save()':
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.cpp:134:9: error: 'userRule_' was not declared in this scope
  134 |     if (userRule_ && needSave_) {
      |         ^~~~~~~~~
In file included from /usr/include/glib-2.0/gobject/gobject.h:26,
                 from /usr/include/glib-2.0/gobject/gbinding.h:31,
                 from /usr/include/glib-2.0/glib-object.h:24,
                 from /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/common.h:11:
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.cpp: In member function 'bool fcitx::ShortcutModel::add(const fcitx::ShortcutEntry&)':
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.cpp:145:38: error: 'userRule_' was not declared in this scope
  145 |         kkc_rule_get_keymap(KKC_RULE(userRule_.get()), entry.mode()));
      |                                      ^~~~~~~~~
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.cpp: In member function 'void fcitx::ShortcutModel::remove(const QModelIndex&)':
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.cpp:164:10: error: 'userRule_' was not declared in this scope
  164 |     if (!userRule_) {
      |          ^~~~~~~~~
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.cpp:178:18: error: 'userRule_' was not declared in this scope
  178 |         KKC_RULE(userRule_.get()), entries_[index.row()].mode()));
      |                  ^~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In instantiation of 'constexpr bool fcitx::Flags<Enum>::operator==(const fcitx::Flags<Enum>&) const [with Enum = fcitx::KeyState]':
/usr/include/Fcitx5/Utils/fcitx-utils/key.h:63:51:   required from here
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:121:28: error: 'const class fcitx::Flags<fcitx::KeyState>' has no member named 'flags_'; did you mean 'Flags'?
  121 |         return flags_ == f.flags_;
      |                          ~~^~~~~~
      |                          Flags
[27/30] /usr/bin/c++ -DFCITX_GETTEXT_DOMAIN=\"fcitx5-kkc\" -DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\" -D_GNU_SOURCE -Dkkc_EXPORTS -I/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux -isystem /usr/include/Fcitx5/Core -isystem /usr/include/Fcitx5/Config -isystem /usr/include/Fcitx5/Utils -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/json-glib-1.0 -isystem /usr/include/gee-0.8 -Wall -Wextra -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -pthread -MD -MT src/CMakeFiles/kkc.dir/kkc.cpp.o -MF src/CMakeFiles/kkc.dir/kkc.cpp.o.d -o src/CMakeFiles/kkc.dir/kkc.cpp.o -c /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/src/kkc.cpp
[28/30] /usr/bin/c++ -DFCITX_GETTEXT_DOMAIN=\"fcitx5-kkc\" -DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_WIDGETS_LIB -D_GNU_SOURCE -Dfcitx5_kkc_config_EXPORTS -I/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/fcitx5-kkc-config_autogen/include -I/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux -I/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/Fcitx5Qt5/Fcitx5QtWidgetsAddons -isystem /usr/include/Fcitx5/Utils -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/json-glib-1.0 -isystem /usr/include/gee-0.8 -Wall -Wextra -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -std=c++11 -fPIC -pthread -MD -MT gui/CMakeFiles/fcitx5-kkc-config.dir/shortcutwidget.cpp.o -MF gui/CMakeFiles/fcitx5-kkc-config.dir/shortcutwidget.cpp.o.d -o gui/CMakeFiles/fcitx5-kkc-config.dir/shortcutwidget.cpp.o -c /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutwidget.cpp
FAILED: gui/CMakeFiles/fcitx5-kkc-config.dir/shortcutwidget.cpp.o 
/usr/bin/c++ -DFCITX_GETTEXT_DOMAIN=\"fcitx5-kkc\" -DFCITX_INSTALL_LOCALEDIR=\"/usr/share/locale\" -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_WIDGETS_LIB -D_GNU_SOURCE -Dfcitx5_kkc_config_EXPORTS -I/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/fcitx5-kkc-config_autogen/include -I/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux -I/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/share/qt5/../../lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtGui -isystem /usr/include/Fcitx5Qt5/Fcitx5QtWidgetsAddons -isystem /usr/include/Fcitx5/Utils -isystem /usr/include/glib-2.0 -isystem /usr/lib/glib-2.0/include -isystem /usr/include/json-glib-1.0 -isystem /usr/include/gee-0.8 -Wall -Wextra -pipe -frecord-gcc-switches -Wall -g -O2 -flto=auto -march=i586 -mtune=generic -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden   -std=c++11 -fPIC -pthread -MD -MT gui/CMakeFiles/fcitx5-kkc-config.dir/shortcutwidget.cpp.o -MF gui/CMakeFiles/fcitx5-kkc-config.dir/shortcutwidget.cpp.o.d -o gui/CMakeFiles/fcitx5-kkc-config.dir/shortcutwidget.cpp.o -c /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutwidget.cpp
In file included from /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/common.h:10,
                 from /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.h:10,
                 from /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/addshortcutdialog.h:10,
                 from /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutwidget.cpp:9:
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:100:12: error: 'operator()' function uses 'auto' type specifier without trailing return type
  100 |     inline auto operator()(T const value) const {
      |            ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:100:12: note: deduced return type only available with '-std=c++14' or '-std=gnu++14'
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h: In member function 'auto fcitx::EnumHash::operator()(T) const':
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:101:31: error: 'underlying_type_t' is not a member of 'std'; did you mean 'underlying_type'?
  101 |         return std::hash<std::underlying_type_t<T>>()(
      |                               ^~~~~~~~~~~~~~~~~
      |                               underlying_type
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:101:31: error: 'underlying_type_t' is not a member of 'std'; did you mean 'underlying_type'?
  101 |         return std::hash<std::underlying_type_t<T>>()(
      |                               ^~~~~~~~~~~~~~~~~
      |                               underlying_type
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:101:49: error: template argument 1 is invalid
  101 |         return std::hash<std::underlying_type_t<T>>()(
      |                                                 ^
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:101:53: error: expected primary-expression before ')' token
  101 |         return std::hash<std::underlying_type_t<T>>()(
      |                                                     ^
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:102:30: error: 'underlying_type_t' in namespace 'std' does not name a template type; did you mean 'underlying_type'?
  102 |             static_cast<std::underlying_type_t<T>>(value));
      |                              ^~~~~~~~~~~~~~~~~
      |                              underlying_type
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:102:47: error: expected '>' before '<' token
  102 |             static_cast<std::underlying_type_t<T>>(value));
      |                                               ^
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:102:47: error: expected '(' before '<' token
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:102:47: error: expected primary-expression before '<' token
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:102:49: error: expected primary-expression before '>>' token
  102 |             static_cast<std::underlying_type_t<T>>(value));
      |                                                 ^~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h: At global scope:
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:111:11: error: parameter declared 'auto'
  111 | template <auto FreeFunction>
      |           ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:120:23: error: parameter declared 'auto'
  120 | template <typename T, auto FreeFunction = std::free>
      |                       ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:121:67: error: template argument 2 is invalid
  121 | using UniqueCPtr = std::unique_ptr<T, FunctionDeleter<FreeFunction>>;
      |                                                                   ^~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:122:40: error: 'UniqueCPtr' was not declared in this scope
  122 | static_assert(sizeof(char *) == sizeof(UniqueCPtr<char>),
      |                                        ^~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:122:51: error: expected primary-expression before 'char'
  122 | static_assert(sizeof(char *) == sizeof(UniqueCPtr<char>),
      |                                                   ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:122:51: error: expected ')' before 'char'
  122 | static_assert(sizeof(char *) == sizeof(UniqueCPtr<char>),
      |                                       ~           ^~~~
      |                                                   )
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:123:18: error: expected ',' before ';' token
  123 |               ""); // ensure no overhead
      |                  ^
      |                  ,
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:123:18: error: expected string-literal before ';' token
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:123:18: error: expected ')' before ';' token
  123 |               ""); // ensure no overhead
      |                  ^
      |                  )
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:122:14: note: to match this '('
  122 | static_assert(sizeof(char *) == sizeof(UniqueCPtr<char>),
      |              ^
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:125:66: note: invalid template non-type parameter
  125 | using UniqueFilePtr = std::unique_ptr<FILE, FunctionDeleter<std::fclose>>;
      |                                                                  ^~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:125:72: error: template argument 2 is invalid
  125 | using UniqueFilePtr = std::unique_ptr<FILE, FunctionDeleter<std::fclose>>;
      |                                                                        ^~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:128:8: error: 'makeUniqueCPtr' function uses 'auto' type specifier without trailing return type
  128 | inline auto makeUniqueCPtr(T *ptr) {
      |        ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:128:8: note: deduced return type only available with '-std=c++14' or '-std=gnu++14'
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h: In function 'auto fcitx::makeUniqueCPtr(T*)':
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:129:12: error: 'UniqueCPtr' was not declared in this scope; did you mean 'makeUniqueCPtr'?
  129 |     return UniqueCPtr<T>(ptr);
      |            ^~~~~~~~~~
      |            makeUniqueCPtr
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:129:24: error: expected primary-expression before '>' token
  129 |     return UniqueCPtr<T>(ptr);
      |                        ^
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h: At global scope:
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:132:35: error: 'UniqueCPtr' was not declared in this scope; did you mean 'makeUniqueCPtr'?
  132 | FCITXUTILS_EXPORT ssize_t getline(UniqueCPtr<char> &lineptr, size_t *n,
      |                                   ^~~~~~~~~~
      |                                   makeUniqueCPtr
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:132:46: error: expected primary-expression before 'char'
  132 | FCITXUTILS_EXPORT ssize_t getline(UniqueCPtr<char> &lineptr, size_t *n,
      |                                              ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:132:69: error: expected primary-expression before '*' token
  132 | FCITXUTILS_EXPORT ssize_t getline(UniqueCPtr<char> &lineptr, size_t *n,
      |                                                                     ^
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:132:70: error: 'n' was not declared in this scope; did you mean 'yn'?
  132 | FCITXUTILS_EXPORT ssize_t getline(UniqueCPtr<char> &lineptr, size_t *n,
      |                                                                      ^
      |                                                                      yn
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:133:45: error: expected primary-expression before '*' token
  133 |                                   std::FILE *stream);
      |                                             ^
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:133:46: error: 'stream' was not declared in this scope; did you mean 'std::io_errc::stream'?
  133 |                                   std::FILE *stream);
      |                                              ^~~~~~
      |                                              std::io_errc::stream
In file included from /usr/include/c++/13/streambuf:43,
                 from /usr/include/c++/13/bits/streambuf_iterator.h:35,
                 from /usr/include/c++/13/iterator:66,
                 from /usr/include/qt5/QtCore/qbytearray.h:53,
                 from /usr/include/qt5/QtCore/qvariant.h:44,
                 from /usr/include/qt5/QtCore/QVariant:1,
                 from /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/ui_shortcutwidget.h:12,
                 from /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutwidget.h:10,
                 from /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutwidget.cpp:8:
/usr/include/c++/13/bits/ios_base.h:204:24: note: 'std::io_errc::stream' declared here
  204 |   enum class io_errc { stream = 1 };
      |                        ^~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/misc.h:133:52: error: expression list treated as compound expression in initializer [-fpermissive]
  133 |                                   std::FILE *stream);
      |                                                    ^
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/common.h:17:26: error: 'UniqueCPtr' does not name a type
   17 | using GObjectUniquePtr = UniqueCPtr<T, g_object_unref>;
      |                          ^~~~~~~~~~
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/common.h:20:1: error: 'makeGObjectUnique' function uses 'auto' type specifier without trailing return type
   20 | auto makeGObjectUnique(T *p) {
      | ^~~~
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/common.h:20:1: note: deduced return type only available with '-std=c++14' or '-std=gnu++14'
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/common.h: In function 'auto fcitx::makeGObjectUnique(T*)':
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/common.h:21:12: error: 'GObjectUniquePtr' was not declared in this scope
   21 |     return GObjectUniquePtr<T>(p);
      |            ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/common.h:21:30: error: expected primary-expression before '>' token
   21 |     return GObjectUniquePtr<T>(p);
      |                              ^
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.h: At global scope:
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.h:53:5: error: 'GObjectUniquePtr' does not name a type
   53 |     GObjectUniquePtr<KkcKeyEvent> event_;
      |     ^~~~~~~~~~~~~~~~
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.h: In constructor 'fcitx::ShortcutEntry::ShortcutEntry(const QString&, KkcKeyEvent*, const QString&, KkcInputMode)':
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.h:21:30: error: class 'fcitx::ShortcutEntry' does not have any field named 'event_'
   21 |         : command_(command), event_(KKC_KEY_EVENT(g_object_ref(event))),
      |                              ^~~~~~
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.h:23:49: error: 'event_' was not declared in this scope; did you mean 'event'?
   23 |         gchar *keystr = kkc_key_event_to_string(event_.get());
      |                                                 ^~~~~~
      |                                                 event
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.h: In copy constructor 'fcitx::ShortcutEntry::ShortcutEntry(const fcitx::ShortcutEntry&)':
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.h:29:47: error: 'const class fcitx::ShortcutEntry' has no member named 'event_'; did you mean 'event'?
   29 |         : ShortcutEntry(other.command_, other.event_.get(), other.label_,
      |                                               ^~~~~~
      |                                               event
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.h: In member function 'fcitx::ShortcutEntry& fcitx::ShortcutEntry::operator=(const fcitx::ShortcutEntry&)':
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.h:35:9: error: 'event_' was not declared in this scope; did you mean 'event'?
   35 |         event_.reset(KKC_KEY_EVENT(g_object_ref(other.event())));
      |         ^~~~~~
      |         event
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.h: In member function 'KkcKeyEvent* fcitx::ShortcutEntry::event() const':
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.h:47:41: error: 'event_' was not declared in this scope; did you mean 'event'?
   47 |     KkcKeyEvent *event() const { return event_.get(); }
      |                                         ^~~~~~
      |                                         event
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.h: At global scope:
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutmodel.h:85:5: error: 'GObjectUniquePtr' does not name a type
   85 |     GObjectUniquePtr<KkcUserRule> userRule_;
      |     ^~~~~~~~~~~~~~~~
In file included from /usr/include/Fcitx5/Utils/fcitx-utils/key.h:21,
                 from /usr/include/Fcitx5Qt5/Fcitx5QtWidgetsAddons/fcitxqtkeysequencewidget.h:47,
                 from /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/i586-alt-linux/gui/ui_addshortcutdialog.h:20,
                 from /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/addshortcutdialog.h:11:
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:35:27: error: 'underlying_type_t' in namespace 'std' does not name a template type; did you mean 'underlying_type'?
   35 |     typedef typename std::underlying_type_t<Enum> storage_type;
      |                           ^~~~~~~~~~~~~~~~~
      |                           underlying_type
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:35:44: error: expected unqualified-id before '<' token
   35 |     typedef typename std::underlying_type_t<Enum> storage_type;
      |                                            ^
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:37:32: error: expected ')' before 'i'
   37 |     explicit Flags(storage_type i = 0) : flags_(i) {}
      |                   ~            ^~
      |                                )
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:46:31: error: expected type-specifier before 'storage_type'
   46 |     constexpr inline operator storage_type() const { return flags_; }
      |                               ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:47:22: error: 'storage_type' does not name a type
   47 |     constexpr inline storage_type toInteger() const { return flags_; }
      |                      ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:53:22: error: 'storage_type' has not been declared
   53 |     Flags &operator=(storage_type f) {
      |                      ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:130:5: error: 'storage_type' does not name a type
  130 |     storage_type flags_;
      |     ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In constructor 'constexpr fcitx::Flags<Enum>::Flags(Enum)':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:36:31: error: class 'fcitx::Flags<Enum>' does not have any field named 'flags_'
   36 |     constexpr Flags(Enum f) : flags_(static_cast<storage_type>(f)) {}
      |                               ^~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:36:50: error: 'storage_type' does not name a type
   36 |     constexpr Flags(Enum f) : flags_(static_cast<storage_type>(f)) {}
      |                                                  ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In constructor 'constexpr fcitx::Flags<Enum>::Flags(const std::initializer_list<_Tp>&)':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:38:61: error: class 'fcitx::Flags<Enum>' does not have any field named 'flags_'
   38 |     constexpr Flags(const std::initializer_list<Enum> &l) : flags_(0) {
      |                                                             ^~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:42:5: error: 'constexpr' constructor does not have empty body
   42 |     }
      |     ^
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'fcitx::Flags<Enum>& fcitx::Flags<Enum>::operator=(Enum)':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:50:9: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   50 |         flags_ = static_cast<storage_type>(f);
      |         ^~~~~~
      |         Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:50:30: error: 'storage_type' does not name a type
   50 |         flags_ = static_cast<storage_type>(f);
      |                              ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'fcitx::Flags<Enum>& fcitx::Flags<Enum>::operator=(int)':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:54:9: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   54 |         flags_ = f;
      |         ^~~~~~
      |         Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr bool fcitx::Flags<Enum>::operator!() const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:58:48: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   58 |     constexpr bool operator!() const { return !flags_; }
      |                                                ^~~~~~
      |                                                Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum>& fcitx::Flags<Enum>::operator&=(fcitx::Flags<Enum>) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:60:9: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   60 |         flags_ &= flag.flags_;
      |         ^~~~~~
      |         Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'fcitx::Flags<Enum>& fcitx::Flags<Enum>::operator&=(Enum)':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:64:9: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   64 |         flags_ &= static_cast<storage_type>(flag);
      |         ^~~~~~
      |         Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:64:31: error: 'storage_type' does not name a type
   64 |         flags_ &= static_cast<storage_type>(flag);
      |                               ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'fcitx::Flags<Enum>& fcitx::Flags<Enum>::operator|=(fcitx::Flags<Enum>)':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:68:9: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   68 |         flags_ |= flag.flags_;
      |         ^~~~~~
      |         Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum>& fcitx::Flags<Enum>::operator|=(Enum) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:72:9: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   72 |         flags_ |= static_cast<storage_type>(flag);
      |         ^~~~~~
      |         Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:72:31: error: 'storage_type' does not name a type
   72 |         flags_ |= static_cast<storage_type>(flag);
      |                               ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'fcitx::Flags<Enum>& fcitx::Flags<Enum>::operator^=(fcitx::Flags<Enum>)':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:76:9: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   76 |         flags_ ^= flag.flags_;
      |         ^~~~~~
      |         Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'fcitx::Flags<Enum>& fcitx::Flags<Enum>::operator^=(Enum)':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:80:9: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   80 |         flags_ ^= static_cast<storage_type>(flag);
      |         ^~~~~~
      |         Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:80:31: error: 'storage_type' does not name a type
   80 |         flags_ ^= static_cast<storage_type>(flag);
      |                               ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum> fcitx::Flags<Enum>::operator|(fcitx::Flags<Enum>) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:84:22: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   84 |         return Flags(flags_ | f.flags_);
      |                      ^~~~~~
      |                      Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum> fcitx::Flags<Enum>::operator|(Enum) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:87:22: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   87 |         return Flags(flags_ | static_cast<storage_type>(f));
      |                      ^~~~~~
      |                      Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:87:43: error: 'storage_type' was not declared in this scope
   87 |         return Flags(flags_ | static_cast<storage_type>(f));
      |                                           ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:87:21: error: expected primary-expression before '(' token
   87 |         return Flags(flags_ | static_cast<storage_type>(f));
      |                     ^
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:87:43: error: 'storage_type' does not name a type
   87 |         return Flags(flags_ | static_cast<storage_type>(f));
      |                                           ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum> fcitx::Flags<Enum>::operator^(fcitx::Flags<Enum>) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:90:22: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   90 |         return Flags(flags_ ^ f.flags_);
      |                      ^~~~~~
      |                      Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum> fcitx::Flags<Enum>::operator^(Enum) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:93:22: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   93 |         return Flags(flags_ ^ static_cast<storage_type>(f));
      |                      ^~~~~~
      |                      Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:93:43: error: 'storage_type' was not declared in this scope
   93 |         return Flags(flags_ ^ static_cast<storage_type>(f));
      |                                           ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:93:21: error: expected primary-expression before '(' token
   93 |         return Flags(flags_ ^ static_cast<storage_type>(f));
      |                     ^
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:93:43: error: 'storage_type' does not name a type
   93 |         return Flags(flags_ ^ static_cast<storage_type>(f));
      |                                           ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum> fcitx::Flags<Enum>::operator&(fcitx::Flags<Enum>) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:96:22: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   96 |         return Flags(flags_ & f.flags_);
      |                      ^~~~~~
      |                      Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum> fcitx::Flags<Enum>::operator&(Enum) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:99:22: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
   99 |         return Flags(flags_ & static_cast<storage_type>(f));
      |                      ^~~~~~
      |                      Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:99:43: error: 'storage_type' was not declared in this scope
   99 |         return Flags(flags_ & static_cast<storage_type>(f));
      |                                           ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:99:21: error: expected primary-expression before '(' token
   99 |         return Flags(flags_ & static_cast<storage_type>(f));
      |                     ^
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:99:43: error: 'storage_type' does not name a type
   99 |         return Flags(flags_ & static_cast<storage_type>(f));
      |                                           ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum> fcitx::Flags<Enum>::operator~() const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:101:62: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
  101 |     constexpr inline Flags operator~() const { return Flags(~flags_); }
      |                                                              ^~~~~~
      |                                                              Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum> fcitx::Flags<Enum>::unset(Enum) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:104:22: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
  104 |         return Flags(flags_ & (~static_cast<storage_type>(f)));
      |                      ^~~~~~
      |                      Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:104:45: error: 'storage_type' was not declared in this scope
  104 |         return Flags(flags_ & (~static_cast<storage_type>(f)));
      |                                             ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:104:21: error: expected primary-expression before '(' token
  104 |         return Flags(flags_ & (~static_cast<storage_type>(f)));
      |                     ^
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:104:45: error: 'storage_type' does not name a type
  104 |         return Flags(flags_ & (~static_cast<storage_type>(f)));
      |                                             ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr fcitx::Flags<Enum> fcitx::Flags<Enum>::unset(fcitx::Flags<Enum>) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:108:22: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
  108 |         return Flags(flags_ & (~f.flags_));
      |                      ^~~~~~
      |                      Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr bool fcitx::Flags<Enum>::operator==(const fcitx::Flags<Enum>&) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:121:16: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
  121 |         return flags_ == f.flags_;
      |                ^~~~~~
      |                Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In member function 'constexpr bool fcitx::Flags<Enum>::operator==(Enum) const':
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:124:16: error: 'flags_' was not declared in this scope; did you mean 'Flags'?
  124 |         return flags_ == static_cast<storage_type>(f);
      |                ^~~~~~
      |                Flags
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:124:38: error: 'storage_type' does not name a type
  124 |         return flags_ == static_cast<storage_type>(f);
      |                                      ^~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/key.h: At global scope:
/usr/include/Fcitx5/Utils/fcitx-utils/key.h:42:75: error: no matching function for call to 'fcitx::Flags<fcitx::KeyState>::Flags()'
   42 |     explicit Key(KeySym sym = FcitxKey_None, KeyStates states = KeyStates(),
      |                                                                           ^
In file included from /usr/include/Fcitx5/Utils/fcitx-utils/misc.h:18:
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note: candidate: 'constexpr fcitx::Flags<Enum>::Flags(const fcitx::Flags<Enum>&) [with Enum = fcitx::KeyState]'
   44 |     FCITX_INLINE_DEFINE_DEFAULT_DTOR_COPY_AND_MOVE(Flags)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note: candidate: 'constexpr fcitx::Flags<Enum>::Flags(fcitx::Flags<Enum>&&) [with Enum = fcitx::KeyState]'
   44 |     FCITX_INLINE_DEFINE_DEFAULT_DTOR_COPY_AND_MOVE(Flags)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:38:15: note: candidate: 'fcitx::Flags<Enum>::Flags(const std::initializer_list<_Tp>&) [with Enum = fcitx::KeyState]'
   38 |     constexpr Flags(const std::initializer_list<Enum> &l) : flags_(0) {
      |               ^~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:38:15: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:36:15: note: candidate: 'constexpr fcitx::Flags<Enum>::Flags(Enum) [with Enum = fcitx::KeyState]'
   36 |     constexpr Flags(Enum f) : flags_(static_cast<storage_type>(f)) {}
      |               ^~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:36:15: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/key.h:57:71: error: no matching function for call to 'fcitx::Flags<fcitx::KeyState>::Flags()'
   57 |     static Key fromKeyCode(int code = 0, KeyStates states = KeyStates()) {
      |                                                                       ^
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note: candidate: 'constexpr fcitx::Flags<Enum>::Flags(const fcitx::Flags<Enum>&) [with Enum = fcitx::KeyState]'
   44 |     FCITX_INLINE_DEFINE_DEFAULT_DTOR_COPY_AND_MOVE(Flags)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note: candidate: 'constexpr fcitx::Flags<Enum>::Flags(fcitx::Flags<Enum>&&) [with Enum = fcitx::KeyState]'
   44 |     FCITX_INLINE_DEFINE_DEFAULT_DTOR_COPY_AND_MOVE(Flags)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:38:15: note: candidate: 'fcitx::Flags<Enum>::Flags(const std::initializer_list<_Tp>&) [with Enum = fcitx::KeyState]'
   38 |     constexpr Flags(const std::initializer_list<Enum> &l) : flags_(0) {
      |               ^~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:38:15: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:36:15: note: candidate: 'constexpr fcitx::Flags<Enum>::Flags(Enum) [with Enum = fcitx::KeyState]'
   36 |     constexpr Flags(Enum f) : flags_(static_cast<storage_type>(f)) {}
      |               ^~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:36:15: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/key.h:75:45: error: no matching function for call to 'fcitx::Flags<fcitx::KeyState>::Flags()'
   75 |                KeyStates states = KeyStates()) const {
      |                                             ^
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note: candidate: 'constexpr fcitx::Flags<Enum>::Flags(const fcitx::Flags<Enum>&) [with Enum = fcitx::KeyState]'
   44 |     FCITX_INLINE_DEFINE_DEFAULT_DTOR_COPY_AND_MOVE(Flags)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note: candidate: 'constexpr fcitx::Flags<Enum>::Flags(fcitx::Flags<Enum>&&) [with Enum = fcitx::KeyState]'
   44 |     FCITX_INLINE_DEFINE_DEFAULT_DTOR_COPY_AND_MOVE(Flags)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:44:5: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:38:15: note: candidate: 'fcitx::Flags<Enum>::Flags(const std::initializer_list<_Tp>&) [with Enum = fcitx::KeyState]'
   38 |     constexpr Flags(const std::initializer_list<Enum> &l) : flags_(0) {
      |               ^~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:38:15: note:   candidate expects 1 argument, 0 provided
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:36:15: note: candidate: 'constexpr fcitx::Flags<Enum>::Flags(Enum) [with Enum = fcitx::KeyState]'
   36 |     constexpr Flags(Enum f) : flags_(static_cast<storage_type>(f)) {}
      |               ^~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:36:15: note:   candidate expects 1 argument, 0 provided
In file included from /usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:23,
                 from /usr/include/Fcitx5/Utils/fcitx-utils/standardpath.h:29,
                 from /usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutwidget.cpp:16:
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils_details.h:43:34: error: 'string_view' is not a member of 'std'
   43 | struct UniversalPieceHelper<std::string_view> {
      |                                  ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils_details.h:43:34: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils_details.h:43:34: error: 'string_view' is not a member of 'std'
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils_details.h:43:34: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils_details.h:43:45: error: template argument 1 is invalid
   43 | struct UniversalPieceHelper<std::string_view> {
      |                                             ^
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils_details.h:55:31: error: 'enable_if_t' in namespace 'std' does not name a template type
   55 |               typename = std::enable_if_t<std::is_same<T, char>::value>>
      |                               ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils_details.h:55:26: note: 'std::enable_if_t' is only available from C++14 onwards
   55 |               typename = std::enable_if_t<std::is_same<T, char>::value>>
      |                          ^~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils_details.h:55:42: error: expected '>' before '<' token
   55 |               typename = std::enable_if_t<std::is_same<T, char>::value>>
      |                                          ^
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:29:40: error: 'string_view' is not a member of 'std'
   29 | FCITXUTILS_EXPORT bool startsWith(std::string_view str,
      |                                        ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:29:40: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:30:40: error: 'string_view' is not a member of 'std'
   30 |                                   std::string_view prefix);
      |                                        ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:30:40: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:30:58: error: expression list treated as compound expression in initializer [-fpermissive]
   30 |                                   std::string_view prefix);
      |                                                          ^
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:33:13: error: redefinition of 'bool fcitx::stringutils::startsWith'
   33 | inline bool startsWith(std::string_view str, char prefix) {
      |             ^~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:29:24: note: 'bool fcitx::stringutils::startsWith' previously defined here
   29 | FCITXUTILS_EXPORT bool startsWith(std::string_view str,
      |                        ^~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:33:29: error: 'string_view' is not a member of 'std'
   33 | inline bool startsWith(std::string_view str, char prefix) {
      |                             ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:33:29: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:33:46: error: expected primary-expression before 'char'
   33 | inline bool startsWith(std::string_view str, char prefix) {
      |                                              ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:38:38: error: 'string_view' is not a member of 'std'
   38 | FCITXUTILS_EXPORT bool endsWith(std::string_view str, std::string_view suffix);
      |                                      ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:38:38: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:38:60: error: 'string_view' is not a member of 'std'
   38 | FCITXUTILS_EXPORT bool endsWith(std::string_view str, std::string_view suffix);
      |                                                            ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:38:60: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:38:78: error: expression list treated as compound expression in initializer [-fpermissive]
   38 | FCITXUTILS_EXPORT bool endsWith(std::string_view str, std::string_view suffix);
      |                                                                              ^
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:41:13: error: redefinition of 'bool fcitx::stringutils::endsWith'
   41 | inline bool endsWith(std::string_view str, char suffix) {
      |             ^~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:38:24: note: 'bool fcitx::stringutils::endsWith' previously defined here
   38 | FCITXUTILS_EXPORT bool endsWith(std::string_view str, std::string_view suffix);
      |                        ^~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:41:27: error: 'string_view' is not a member of 'std'
   41 | inline bool endsWith(std::string_view str, char suffix) {
      |                           ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:41:27: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:41:44: error: expected primary-expression before 'char'
   41 | inline bool endsWith(std::string_view str, char suffix) {
      |                                            ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:46:29: error: 'string_view' is not a member of 'std'
   46 | inline bool isConcatOf(std::string_view str, std::string_view sub1,
      |                             ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:46:29: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:46:51: error: 'string_view' is not a member of 'std'
   46 | inline bool isConcatOf(std::string_view str, std::string_view sub1,
      |                                                   ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:46:51: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:47:29: error: 'string_view' is not a member of 'std'
   47 |                        std::string_view sub2) {
      |                             ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:47:29: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:47:45: error: expression list treated as compound expression in initializer [-fpermissive]
   47 |                        std::string_view sub2) {
      |                                             ^
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:57:18: error: 'string_view' is not a member of 'std'
   57 | trimInplace(std::string_view str);
      |                  ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:57:18: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:63:6: error: 'string_view' in namespace 'std' does not name a type
   63 | std::string_view trimView(std::string_view);
      |      ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:63:1: note: 'std::string_view' is only available from C++17 onwards
   63 | std::string_view trimView(std::string_view);
      | ^~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:67:41: error: 'string_view' is not a member of 'std'
   67 | FCITXUTILS_EXPORT std::string trim(std::string_view str);
      |                                         ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:67:41: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:70:55: error: 'string_view' is not a member of 'std'
   70 | FCITXUTILS_EXPORT std::vector<std::string> split(std::string_view str,
      |                                                       ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:70:55: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:71:55: error: 'string_view' is not a member of 'std'
   71 |                                                  std::string_view delim);
      |                                                       ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:71:55: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:77:1: error: redefinition of 'std::vector<std::__cxx11::basic_string<char> > fcitx::stringutils::split'
   77 | split(std::string_view str, std::string_view delim, SplitBehavior behavior);
      | ^~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:70:44: note: 'std::vector<std::__cxx11::basic_string<char> > fcitx::stringutils::split' previously declared here
   70 | FCITXUTILS_EXPORT std::vector<std::string> split(std::string_view str,
      |                                            ^~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:77:12: error: 'string_view' is not a member of 'std'
   77 | split(std::string_view str, std::string_view delim, SplitBehavior behavior);
      |            ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:77:12: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:77:34: error: 'string_view' is not a member of 'std'
   77 | split(std::string_view str, std::string_view delim, SplitBehavior behavior);
      |                                  ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:77:34: note: 'std::string_view' is only available from C++17 onwards
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:77:67: error: expected primary-expression before 'behavior'
   77 | split(std::string_view str, std::string_view delim, SplitBehavior behavior);
      |                                                                   ^~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:173:24: error: 'optional' in namespace 'std' does not name a template type
  173 | FCITXUTILS_EXPORT std::optional<std::string>
      |                        ^~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:173:19: note: 'std::optional' is only available from C++17 onwards
  173 | FCITXUTILS_EXPORT std::optional<std::string>
      |                   ^~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:184:51: error: 'string_view' is not a member of 'std'
  184 | FCITXUTILS_EXPORT std::string escapeForValue(std::string_view str);
      |                                                   ^~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/stringutils.h:184:51: note: 'std::string_view' is only available from C++17 onwards
In file included from /usr/include/Fcitx5/Utils/fcitx-utils/log.h:26,
                 from /usr/include/Fcitx5/Utils/fcitx-utils/unixfd.h:16,
                 from /usr/include/Fcitx5/Utils/fcitx-utils/standardpath.h:30:
/usr/include/Fcitx5/Utils/fcitx-utils/fs.h:54:24: error: 'optional' in namespace 'std' does not name a template type
   54 | FCITXUTILS_EXPORT std::optional<std::string> readlink(const std::string &path);
      |                        ^~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/fs.h:54:19: note: 'std::optional' is only available from C++17 onwards
   54 | FCITXUTILS_EXPORT std::optional<std::string> readlink(const std::string &path);
      |                   ^~~
/usr/include/Fcitx5/Utils/fcitx-utils/fs.h:76:19: error: 'UniqueFilePtr' does not name a type
   76 | FCITXUTILS_EXPORT UniqueFilePtr openFD(UnixFD &fd, const char *modes);
      |                   ^~~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/fs.h:87:19: error: 'UniqueFilePtr' does not name a type
   87 | FCITXUTILS_EXPORT UniqueFilePtr openFD(StandardPathFile &file,
      |                   ^~~~~~~~~~~~~
In file included from /usr/include/Fcitx5/Utils/fcitx-utils/log.h:30:
/usr/include/Fcitx5/Utils/fcitx-utils/tuplehelpers.h:53:1: error: 'callWithIndices' function uses 'auto' type specifier without trailing return type
   53 | auto callWithIndices(F func, Sequence<S...>, std::tuple<Args...> &tuple) {
      | ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/tuplehelpers.h:53:1: note: deduced return type only available with '-std=c++14' or '-std=gnu++14'
/usr/include/Fcitx5/Utils/fcitx-utils/tuplehelpers.h:59:1: error: 'callWithTuple' function uses 'auto' type specifier without trailing return type
   59 | auto callWithTuple(F func, std::tuple<Args...> &tuple) {
      | ^~~~
/usr/include/Fcitx5/Utils/fcitx-utils/tuplehelpers.h:59:1: note: deduced return type only available with '-std=c++14' or '-std=gnu++14'
/usr/include/Fcitx5/Utils/fcitx-utils/log.h:62:27: error: 'std::underlying_type_t' has not been declared
   62 |     void setLogLevel(std::underlying_type_t<LogLevel> l);
      |                           ^~~~~~~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/log.h:62:44: error: expected ',' or '...' before '<' token
   62 |     void setLogLevel(std::underlying_type_t<LogLevel> l);
      |                                            ^
/usr/include/Fcitx5/Utils/fcitx-utils/log.h:142:53: error: 'optional' in namespace 'std' does not name a template type
  142 |     inline LogMessageBuilder &operator<<(const std::optional<T> &opt) {
      |                                                     ^~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/log.h:142:48: note: 'std::optional' is only available from C++17 onwards
  142 |     inline LogMessageBuilder &operator<<(const std::optional<T> &opt) {
      |                                                ^~~
/usr/include/Fcitx5/Utils/fcitx-utils/log.h:142:61: error: expected ',' or '...' before '<' token
  142 |     inline LogMessageBuilder &operator<<(const std::optional<T> &opt) {
      |                                                             ^
/usr/include/Fcitx5/Utils/fcitx-utils/log.h: In member function 'fcitx::LogMessageBuilder& fcitx::LogMessageBuilder::operator<<(const fcitx::Key&)':
/usr/include/Fcitx5/Utils/fcitx-utils/log.h:116:44: error: 'fcitx::KeyStates' {aka 'class fcitx::Flags<fcitx::KeyState>'} has no member named 'toInteger'
  116 |              << " states=" << key.states().toInteger() << ")";
      |                                            ^~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/log.h: In member function 'fcitx::LogMessageBuilder& fcitx::LogMessageBuilder::operator<<(int)':
/usr/include/Fcitx5/Utils/fcitx-utils/log.h:143:43: error: 'opt' was not declared in this scope
  143 |         *this << "optional(has_value=" << opt.has_value();
      |                                           ^~~
/usr/include/Fcitx5/Utils/fcitx-utils/standardpath.h: In member function 'bool fcitx::filter::Prefix::operator()(const std::string&, const std::string&, bool) const':
/usr/include/Fcitx5/Utils/fcitx-utils/standardpath.h:99:39: error: 'fcitx::stringutils::startsWith' cannot be used as a function
   99 |         return stringutils::startsWith(path, prefix);
      |                ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/usr/include/Fcitx5/Utils/fcitx-utils/standardpath.h: In member function 'bool fcitx::filter::Suffix::operator()(const std::string&, const std::string&, bool) const':
/usr/include/Fcitx5/Utils/fcitx-utils/standardpath.h:110:37: error: 'fcitx::stringutils::endsWith' cannot be used as a function
  110 |         return stringutils::endsWith(path, suffix);
      |                ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutwidget.cpp: In constructor 'fcitx::KkcShortcutWidget::KkcShortcutWidget(QWidget*)':
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutwidget.cpp:29:28: error: 'qOverload' was not declared in this scope; did you mean 'QOverload'?
   29 |     connect(ruleComboBox_, qOverload<int>(&QComboBox::currentIndexChanged),
      |                            ^~~~~~~~~
      |                            QOverload
/usr/src/RPM/BUILD/fcitx5-kkc-5.0.10/gui/shortcutwidget.cpp:29:38: error: expected primary-expression before 'int'
   29 |     connect(ruleComboBox_, qOverload<int>(&QComboBox::currentIndexChanged),
      |                                      ^~~
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h: In instantiation of 'constexpr bool fcitx::Flags<Enum>::operator==(const fcitx::Flags<Enum>&) const [with Enum = fcitx::KeyState]':
/usr/include/Fcitx5/Utils/fcitx-utils/key.h:63:51:   required from here
/usr/include/Fcitx5/Utils/fcitx-utils/flags.h:121:28: error: 'const class fcitx::Flags<fcitx::KeyState>' has no member named 'flags_'; did you mean 'Flags'?
  121 |         return flags_ == f.flags_;
      |                          ~~^~~~~~
      |                          Flags
ninja: build stopped: subcommand failed.

error: Bad exit status from /usr/src/tmp/rpm-tmp.88978 (%build)


RPM build errors:
    Bad exit status from /usr/src/tmp/rpm-tmp.88978 (%build)
Command exited with non-zero status 1
17.90user 1.88system 0:03.47elapsed 570%CPU (0avgtext+0avgdata 252572maxresident)k
0inputs+0outputs (0major+833975minor)pagefaults 0swaps
hsh-rebuild: rebuild of `fcitx5-kkc-5.0.10-alt1_2.src.rpm' failed.
Command exited with non-zero status 1
6.09user 3.66system 0:41.29elapsed 23%CPU (0avgtext+0avgdata 124368maxresident)k
137936inputs+0outputs (0major+788859minor)pagefaults 0swaps