Build fails with `-DUSE_KNOTIFICATIONS=OFF`
Build fails both for master branch and 0.8.0 release. The compiler is GCC11.
https://bugs.gentoo.org/817251
FAILED: CMakeFiles/kaidan.dir/src/Notifications.cpp.o
/usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ -DAPPLICATION_DESCRIPTION="\"A simple, user-friendly Jabber/XMPP client for every device!\"" -DAPPLICATION_DISPLAY_NAME=\"Kaidan\" -DAPPLICATION_ID=\"im.kaidan.kaidan\" -DAPPLICATION_NAME=\"kaidan\" -DDEBUG_SOURCE_PATH=\"/var/tmp/portage/net-im/kaidan-0.8.0/work/kaidan-0.8.0\" -DHAVE_QWIDGETS -DQAPPLICATION_CLASS=QApplication -DQT_CORE_LIB -DQT_GUI_LIB -DQT_LOCATION_LIB -DQT_MULTIMEDIA_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_POSITIONINGQUICK_LIB -DQT_POSITIONING_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_SVG_LIB -DQT_WIDGETS_LIB -DQT_XML_LIB -DQXMPP_DISABLE_DEPRECATED_BEFORE=0x010400 -DVERSION_STRING=\"0.8.0\" -D_GNU_SOURCE -D_LARGEFILE64_SOURCE -I/var/tmp/portage/net-im/kaidan-0.8.0/work/kaidan-0.8.0_build -I/var/tmp/portage/net-im/kaidan-0.8.0/work/kaidan-0.8.0 -I/var/tmp/portage/net-im/kaidan-0.8.0/work/kaidan-0.8.0_build/kaidan_autogen/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib64/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtSql -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtQmlModels -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtSvg -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtPositioning -isystem /usr/include/qt5/QtLocation -isystem /usr/include/qt5/QtPositioningQuick -isystem /usr/include/qt5/QtQuickControls2 -isystem /usr/include/qxmpp -DQT_NO_DEBUG -march=bdver2 -O2 -pipe -fpch-preprocess -ggdb -frecord-gcc-switches -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fno-operator-names -Wall -Wextra -Wcast-align -Wchar-subscripts -Wformat-security -Wno-long-long -Wpointer-arith -Wundef -Wnon-virtual-dtor -Woverloaded-virtual -Werror=return-type -Wvla -Wdate-time -Wsuggest-override -Wlogical-op -fdiagnostics-color=always -fexceptions -fvisibility=hidden -fvisibility-inlines-hidden -fPIC -std=gnu++17 -MD -MT CMakeFiles/kaidan.dir/src/Notifications.cpp.o -MF CMakeFiles/kaidan.dir/src/Notifications.cpp.o.d -o CMakeFiles/kaidan.dir/src/Notifications.cpp.o -c /var/tmp/portage/net-im/kaidan-0.8.0/work/kaidan-0.8.0/src/Notifications.cpp
../kaidan-0.8.0/src/Notifications.cpp:85:6: error: no declaration matches ‘void Notifications::sendMessageNotification(const QString&, const QString&, const QString&)’
85 | void Notifications::sendMessageNotification(const QString&, const QString&, const QString&)
| ^~~~~~~~~~~~~
In file included from ../kaidan-0.8.0/src/Notifications.cpp:31:
../kaidan-0.8.0/src/Notifications.h:46:21: note: candidate is: ‘static void Notifications::sendMessageNotification(const QString&, const QString&, const QString&, const QString&)’
46 | static void sendMessageNotification(const QString &accountJid, const QString &chatJid, const QString &chatName, const QString &message);
| ^~~~~~~~~~~~~~~~~~~~~~~
../kaidan-0.8.0/src/Notifications.h:35:7: note: ‘class Notifications’ defined here
35 | class Notifications
| ^~~~~~~~~~~~~