src/kntlm/des.cpp needs #include <limits>
See https://bugs.gentoo.org/766480
des.cpp needs #include
(simple) patch attached
compilation error below
FAILED: src/kntlm/CMakeFiles/KF5KIONTLM.dir/des.cpp.o /usr/bin/x86_64-pc-linux-gnu-g++ -DKCOMPLETION_DISABLE_DEPRECATED_BEFORE_AND_AT= 0x054100 -DKCOREADDONS_LIB -DKF5KIONTLM_EXPORTS -DKF_DEPRECATED_WARNINGS_SINCE=0 x060000 -DKF_DISABLE_DEPRECATED_BEFORE_AND_AT=0x054B00 -DQT_CORE_LIB -DQT_DEPREC ATED_WARNINGS_SINCE=0x060000 -DQT_DISABLE_DEPRECATED_BEFORE=0x050e00 -DQT_NO_CAS T_FROM_ASCII -DQT_NO_CAST_FROM_BYTEARRAY -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQ T_NO_FOREACH -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_NO_SIGNALS_SLOTS_KEYW ORDS -DQT_NO_URL_CAST_FROM_STRING -DQT_STRICT_ITERATORS -DQT_USE_QSTRINGBUILDER -DTRANSLATION_DOMAIN="kio5" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -Isrc/kntlm -I /var/tmp/portage/kde-frameworks/kio-5.78.0/work/kio-5.78.0/src/kntlm -Isrc/kntlm /KF5KIONTLM_autogen/include -isystem /usr/include/KF5/KCoreAddons -isystem /usr/ include/KF5 -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -DQT_NO_DEBUG -march=native -O2 -pipe -Wno-err or=incompatible-pointer-types -fpermissive -Wno-error=incompatible-pointer-types -Wno-error=nonnull -fno-operator-names -fno-exceptions -Wall -Wextra -Wcast-ali gn -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -W non-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsu ggest-override -Wlogical-op -fdiagnostics-color=always -pedantic -Wzero-as-null- pointer-constant -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -st d=gnu++11 -MD -MT src/kntlm/CMakeFiles/KF5KIONTLM.dir/des.cpp.o -MF src/kntlm/CM akeFiles/KF5KIONTLM.dir/des.cpp.o.d -o src/kntlm/CMakeFiles/KF5KIONTLM.dir/des.c pp.o -c /var/tmp/portage/kde-frameworks/kio-5.78.0/work/kio-5.78.0/src/kntlm/des .cpp In file included from /usr/include/qt5/QtCore/qendian.h:44, from /var/tmp/portage/kde-frameworks/kio-5.78.0/work/kio-5.78.0 /src/kntlm/des.cpp:30: /usr/include/qt5/QtCore/qfloat16.h:300:7: error: ‘numeric_limits’ is not a class template 300 | class numeric_limits<QT_PREPEND_NAMESPACE(qfloat16)> : public numeric_limits | ^~~~~~~~~~~~~~ /usr/include/qt5/QtCore/qfloat16.h:300:77: error: expected template-name before ‘<’ token 300 | class numeric_limits<QT_PREPEND_NAMESPACE(qfloat16)> : public numeric_limits | ^