CMake Warning:
  Manually-specified variables were not used by the project:

    CMAKE_LD_FLAGS
    ECM_MKSPECS_INSTALL_DIR


I/O warning : failed to load external entity "/usr/share/kf6/kdoctools/customization/xsl/pt-BR.xml"
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
I/O warning : failed to load external entity "/usr/share/kf6/kdoctools/customization/xsl/pt-BR.xml"
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
I/O warning : failed to load external entity "/usr/share/kf6/kdoctools/customization/xsl/pt-BR.xml"
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
I/O warning : failed to load external entity "/usr/share/kf6/kdoctools/customization/xsl/pt-BR.xml"
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
I/O warning : failed to load external entity "/usr/share/kf6/kdoctools/customization/xsl/pt-BR.xml"
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
No "pt_br" localization of "footer-doc-comment" exists; using "en".
No "pt_br" localization of "footer-doc-feedback" exists; using "en".
No "pt_br" localization of "footer-doc-teamname" exists; using "en".
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/agents/sendlateragent/sendlaterconfiguredialog.cpp: In constructor ‘SendLaterConfigureDialog::SendLaterConfigureDialog(QWidget*)’:
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/agents/sendlateragent/sendlaterconfiguredialog.cpp:62:56: warning: ‘KHelpMenu::KHelpMenu(QWidget*, const KAboutData&, bool)’ is deprecated: Since 6.9. Use one of the other constructors [-Wdeprecated-declarations]
   62 |     auto helpMenu = new KHelpMenu(this, aboutData, true);
      |                                                        ^
In file included from /usr/include/KF6/KXmlGui/KHelpMenu:1,
                 from /var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/agents/sendlateragent/sendlaterconfiguredialog.cpp:15:
/usr/include/KF6/KXmlGui/khelpmenu.h:156:5: note: declared here
  156 |     KHelpMenu(QWidget *parent, const KAboutData &aboutData, bool showWhatsThis);
      |     ^~~~~~~~~
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/agents/unifiedmailboxagent/unifiedmailboxagent.cpp: In lambda function:
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/agents/unifiedmailboxagent/unifiedmailboxagent.cpp:242:76: warning: ignoring return value of ‘bool Akonadi::SpecialMailCollections::registerCollection(Type, const Akonadi::Collection&)’, declared with attribute ‘nodiscard’ [-Wunused-result]
  242 |                 Akonadi::SpecialMailCollections::self()->registerCollection(type, cols.first());
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/KPim6/AkonadiMime/Akonadi/SpecialMailCollections:1,
                 from /var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/agents/unifiedmailboxagent/unifiedmailboxagent.h:10,
                 from /var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/agents/unifiedmailboxagent/unifiedmailboxagent.cpp:7:
/usr/include/KPim6/AkonadiMime/akonadi/specialmailcollections.h:109:24: note: declared here
  109 |     [[nodiscard]] bool registerCollection(Type type, const Akonadi::Collection &collection);
      |                        ^~~~~~~~~~~~~~~~~~
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/agents/mailmergeagent/mailmergemanager.cpp: In member function ‘void MailMergeManager::load(bool)’:
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/agents/mailmergeagent/mailmergemanager.cpp:22:34: warning: unused parameter ‘state’ [-Wunused-parameter]
   22 | void MailMergeManager::load(bool state)
      |                             ~~~~~^~~~~
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/agents/mailmergeagent/mailmergemanager.cpp: In member function ‘bool MailMergeManager::itemRemoved(Akonadi::Item::Id)’:
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/agents/mailmergeagent/mailmergemanager.cpp:32:54: warning: unused parameter ‘id’ [-Wunused-parameter]
   32 | bool MailMergeManager::itemRemoved(Akonadi::Item::Id id)
      |                                    ~~~~~~~~~~~~~~~~~~^~
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/agents/mailmergeagent/mailmergeagent.cpp: In member function ‘void MailMergeAgent::addItem(qint64, bool, int, int, Akonadi::Item::Id, const QString&, const QString&)’:
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/agents/mailmergeagent/mailmergeagent.cpp:146:37: warning: unused parameter ‘timestamp’ [-Wunused-parameter]
  146 | void MailMergeAgent::addItem(qint64 timestamp,
      |                              ~~~~~~~^~~~~~~~~
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/agents/mailmergeagent/mailmergeagent.cpp:147:35: warning: unused parameter ‘recurrence’ [-Wunused-parameter]
  147 |                              bool recurrence,
      |                              ~~~~~^~~~~~~~~~
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/agents/mailmergeagent/mailmergeagent.cpp:148:34: warning: unused parameter ‘recurrenceValue’ [-Wunused-parameter]
  148 |                              int recurrenceValue,
      |                              ~~~~^~~~~~~~~~~~~~~
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/agents/mailmergeagent/mailmergeagent.cpp:149:34: warning: unused parameter ‘recurrenceUnit’ [-Wunused-parameter]
  149 |                              int recurrenceUnit,
      |                              ~~~~^~~~~~~~~~~~~~
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/agents/mailmergeagent/mailmergeagent.cpp:150:48: warning: unused parameter ‘id’ [-Wunused-parameter]
  150 |                              Akonadi::Item::Id id,
      |                              ~~~~~~~~~~~~~~~~~~^~
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/agents/mailmergeagent/mailmergeagent.cpp:151:45: warning: unused parameter ‘subject’ [-Wunused-parameter]
  151 |                              const QString &subject,
      |                              ~~~~~~~~~~~~~~~^~~~~~~
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/agents/mailmergeagent/mailmergeagent.cpp:152:45: warning: unused parameter ‘to’ [-Wunused-parameter]
  152 |                              const QString &to)
      |                              ~~~~~~~~~~~~~~~^~
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/agents/mailmergeagent/mailmergeconfiguredialog.cpp: In constructor ‘MailMergeConfigureDialog::MailMergeConfigureDialog(QWidget*)’:
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/agents/mailmergeagent/mailmergeconfiguredialog.cpp:63:56: warning: ‘KHelpMenu::KHelpMenu(QWidget*, const KAboutData&, bool)’ is deprecated: Since 6.9. Use one of the other constructors [-Wdeprecated-declarations]
   63 |     auto helpMenu = new KHelpMenu(this, aboutData, true);
      |                                                        ^
In file included from /usr/include/KF6/KXmlGui/KHelpMenu:1,
                 from /var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/agents/mailmergeagent/mailmergeconfiguredialog.cpp:14:
/usr/include/KF6/KXmlGui/khelpmenu.h:156:5: note: declared here
  156 |     KHelpMenu(QWidget *parent, const KAboutData &aboutData, bool showWhatsThis);
      |     ^~~~~~~~~
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/kmail-refresh-settings/refreshsettingsassistant.cpp: In constructor ‘RefreshSettingsAssistant::RefreshSettingsAssistant(QWidget*)’:
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/kmail-refresh-settings/refreshsettingsassistant.cpp:27:76: warning: ‘KHelpMenu::KHelpMenu(QWidget*, const KAboutData&, bool)’ is deprecated: Since 6.9. Use one of the other constructors [-Wdeprecated-declarations]
   27 |     auto helpMenu = new KHelpMenu(this, KAboutData::applicationData(), true);
      |                                                                            ^
In file included from /usr/include/KF6/KXmlGui/KHelpMenu:1,
                 from /var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/kmail-refresh-settings/refreshsettingsassistant.cpp:13:
/usr/include/KF6/KXmlGui/khelpmenu.h:156:5: note: declared here
  156 |     KHelpMenu(QWidget *parent, const KAboutData &aboutData, bool showWhatsThis);
      |     ^~~~~~~~~
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/ktnef/src/ktnefmain.cpp: In member function ‘QString KTNEFMain::extractTemp(KTnef::KTNEFAttach*)’:
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/ktnef/src/ktnefmain.cpp:253:27: warning: ignoring return value of ‘bool KTnef::KTNEFParser::extractFileTo(const QString&, const QString&) const’, declared with attribute ‘nodiscard’ [-Wunused-result]
  253 |     mParser->extractFileTo(att->name(), dir);
      |     ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
In file included from /usr/include/KPim6/KTNEF/KTNEF/KTNEFParser:1,
                 from /var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/ktnef/src/ktnefmain.cpp:22:
/usr/include/KPim6/KTNEF/ktnef/ktnefparser.h:84:24: note: declared here
   84 |     [[nodiscard]] bool extractFileTo(const QString &filename, const QString &dirname) const;
      |                        ^~~~~~~~~~~~~
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/src/configuredialog/configuresecuritypage.cpp: In member function ‘QGpgME::CryptoConfigEntry* SMIMECryptoConfigEntries::configEntry(const QString&, const QString&, const QString&, int, bool)’:
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/src/configuredialog/configuresecuritypage.cpp:644:54: warning: ‘QGpgME::CryptoConfigEntry* QGpgME::CryptoConfig::entry(const QString&, const QString&, const QString&) const’ is deprecated [-Wdeprecated-declarations]
  644 |     QGpgME::CryptoConfigEntry *entry = mConfig->entry(componentName, groupName, entryName);
      |                                        ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qgpgme-qt6/QGpgME/CryptoConfig:1,
                 from /var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/src/configuredialog/configuresecuritypage.cpp:22:
/usr/include/qgpgme-qt6/qgpgme/cryptoconfig.h:402:42: note: declared here
  402 |     QGPGME_DEPRECATED CryptoConfigEntry *entry(const QString &componentName, const QString &groupName, const QString &entryName) const;
      |                                          ^~~~~
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/src/searchdialog/searchwindow.cpp: In member function ‘void KMail::SearchWindow::doSearch()’:
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/src/searchdialog/searchwindow.cpp:456:27: warning: ignoring return value of ‘QString MailCommon::SearchPattern::purify(bool)’, declared with attribute ‘nodiscard’ [-Wunused-result]
  456 |     searchPattern.purify();
      |                           ^
In file included from /usr/include/KPim6/MailCommon/mailcommon/searchpatternedit.h:10,
                 from /usr/include/KPim6/MailCommon/MailCommon/SearchPatternEdit:1,
                 from /var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/src/searchdialog/kmailsearchpatternedit.h:9,
                 from /var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/build/src/ui_searchwindow.h:32,
                 from /var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/src/searchdialog/searchwindow.h:12,
                 from /var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/src/searchdialog/searchwindow.cpp:12:
/usr/include/KPim6/MailCommon/mailcommon/searchpattern.h:116:27: note: declared here
  116 |     [[nodiscard]] QString purify(bool removeAction = true);
      |                           ^~~~~~
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/src/searchdialog/searchwindow.cpp: In member function ‘void KMail::SearchWindow::addRulesToSearchPattern(const MailCommon::SearchPattern&)’:
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/src/searchdialog/searchwindow.cpp:854:15: warning: ignoring return value of ‘QString MailCommon::SearchPattern::purify(bool)’, declared with attribute ‘nodiscard’ [-Wunused-result]
  854 |     p.purify();
      |               ^
/usr/include/KPim6/MailCommon/mailcommon/searchpattern.h:116:27: note: declared here
  116 |     [[nodiscard]] QString purify(bool removeAction = true);
      |                           ^~~~~~
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/src/identity/identitydialog.cpp: In lambda function:
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/src/identity/identitydialog.cpp:1103:70: warning: ignoring return value of ‘bool Akonadi::SpecialMailCollections::unregisterCollection(const Akonadi::Collection&)’, declared with attribute ‘nodiscard’ [-Wunused-result]
 1103 |         Akonadi::SpecialMailCollections::self()->unregisterCollection(cols.first());
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
In file included from /usr/include/KPim6/AkonadiMime/Akonadi/SpecialMailCollections:1,
                 from /usr/include/KPim6/MailCommon/mailcommon/mailkernel.h:15,
                 from /var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/build/src/globalsettings_kmail.h:8,
                 from /var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/src/settings/kmailsettings.h:11,
                 from /var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/src/identity/identitydialog.cpp:24:
/usr/include/KPim6/AkonadiMime/akonadi/specialmailcollections.h:117:24: note: declared here
  117 |     [[nodiscard]] bool unregisterCollection(const Collection &collection);
      |                        ^~~~~~~~~~~~~~~~~~~~
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/src/identity/identitydialog.cpp: In member function ‘void KMail::IdentityDialog::updateIdentity(KIdentityManagementCore::Identity&)’:
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/src/identity/identitydialog.cpp:1157:68: warning: ignoring return value of ‘bool Akonadi::SpecialMailCollections::registerCollection(Type, const Akonadi::Collection&)’, declared with attribute ‘nodiscard’ [-Wunused-result]
 1157 |         Akonadi::SpecialMailCollections::self()->registerCollection(Akonadi::SpecialMailCollections::SentMail, collection);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/KPim6/AkonadiMime/akonadi/specialmailcollections.h:109:24: note: declared here
  109 |     [[nodiscard]] bool registerCollection(Type type, const Akonadi::Collection &collection);
      |                        ^~~~~~~~~~~~~~~~~~
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/src/identity/identitydialog.cpp:1171:68: warning: ignoring return value of ‘bool Akonadi::SpecialMailCollections::registerCollection(Type, const Akonadi::Collection&)’, declared with attribute ‘nodiscard’ [-Wunused-result]
 1171 |         Akonadi::SpecialMailCollections::self()->registerCollection(Akonadi::SpecialMailCollections::Drafts, collection);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/KPim6/AkonadiMime/akonadi/specialmailcollections.h:109:24: note: declared here
  109 |     [[nodiscard]] bool registerCollection(Type type, const Akonadi::Collection &collection);
      |                        ^~~~~~~~~~~~~~~~~~
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/src/identity/identitydialog.cpp:1185:68: warning: ignoring return value of ‘bool Akonadi::SpecialMailCollections::registerCollection(Type, const Akonadi::Collection&)’, declared with attribute ‘nodiscard’ [-Wunused-result]
 1185 |         Akonadi::SpecialMailCollections::self()->registerCollection(Akonadi::SpecialMailCollections::Templates, collection);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/KPim6/AkonadiMime/akonadi/specialmailcollections.h:109:24: note: declared here
  109 |     [[nodiscard]] bool registerCollection(Type type, const Akonadi::Collection &collection);
      |                        ^~~~~~~~~~~~~~~~~~
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/src/editor/kmcomposerwin.cpp: In member function ‘void KMComposerWin::applyTemplate(uint, uint, const KIdentityManagementCore::Identity&, bool)’:
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/src/editor/kmcomposerwin.cpp:1153:5: warning: ‘mode’ may be used uninitialized [-Wmaybe-uninitialized]
 1153 |     if (mode == TemplateParser::TemplateParserJob::NewMessage) {
      |     ^~
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/src/editor/kmcomposerwin.cpp:1130:45: note: ‘mode’ was declared here
 1130 |     TemplateParser::TemplateParserJob::Mode mode;
      |                                             ^~~~
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/src/kmreaderwin.cpp: In member function ‘void KMReaderWin::slotUrlClicked(const Akonadi::Item&, const QUrl&)’:
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/src/kmreaderwin.cpp:738:38: warning: ignoring return value of ‘bool KMail::Util::handleClickedURL(const QUrl&, const QSharedPointer&, const Akonadi::Collection&)’, declared with attribute ‘nodiscard’ [-Wunused-result]
  738 |         KMail::Util::handleClickedURL(url, fd, item.parentCollection());
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/src/kmreaderwin.cpp:34:
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/src/util.h:39:1: note: declared here
   39 | handleClickedURL(const QUrl &url,
      | ^~~~~~~~~~~~~~~~
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/src/kmreaderwin.cpp:742:34: warning: ignoring return value of ‘bool KMail::Util::handleClickedURL(const QUrl&, const QSharedPointer&, const Akonadi::Collection&)’, declared with attribute ‘nodiscard’ [-Wunused-result]
  742 |     KMail::Util::handleClickedURL(url);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/src/util.h:39:1: note: declared here
   39 | handleClickedURL(const QUrl &url,
      | ^~~~~~~~~~~~~~~~
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/src/kmmainwidget.cpp: In member function ‘void KMMainWidget::slotFocusOnNextMessage()’:
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/src/kmmainwidget.cpp:2536:39: warning: ignoring return value of ‘bool MessageList::Pane::focusNextMessageItem(MessageList::Core::MessageTypeFilter, bool, bool)’, declared with attribute ‘nodiscard’ [-Wunused-result]
 2536 |     mMessagePane->focusNextMessageItem(MessageList::Core::MessageTypeAny, true, false);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/KPim6/MessageList/MessageList/Pane:1,
                 from /var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/src/widgets/collectionpane.h:9,
                 from /var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/src/kmmainwidget.cpp:37:
/usr/include/KPim6/MessageList/messagelist/pane.h:181:24: note: declared here
  181 |     [[nodiscard]] bool focusNextMessageItem(MessageList::Core::MessageTypeFilter messageTypeFilter, bool centerItem, bool loop);
      |                        ^~~~~~~~~~~~~~~~~~~~
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/src/kmmainwidget.cpp: In member function ‘void KMMainWidget::slotFocusOnPrevMessage()’:
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/src/kmmainwidget.cpp:2541:43: warning: ignoring return value of ‘bool MessageList::Pane::focusPreviousMessageItem(MessageList::Core::MessageTypeFilter, bool, bool)’, declared with attribute ‘nodiscard’ [-Wunused-result]
 2541 |     mMessagePane->focusPreviousMessageItem(MessageList::Core::MessageTypeAny, true, false);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/KPim6/MessageList/messagelist/pane.h:193:24: note: declared here
  193 |     [[nodiscard]] bool focusPreviousMessageItem(MessageList::Core::MessageTypeFilter messageTypeFilter, bool centerItem, bool loop);
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/src/kmmainwidget.cpp: In member function ‘void KMMainWidget::slotSelectFirstMessage()’:
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/src/kmmainwidget.cpp:2546:41: warning: ignoring return value of ‘bool MessageList::Pane::selectFirstMessageItem(MessageList::Core::MessageTypeFilter, bool)’, declared with attribute ‘nodiscard’ [-Wunused-result]
 2546 |     mMessagePane->selectFirstMessageItem(MessageList::Core::MessageTypeAny, true);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/KPim6/MessageList/messagelist/pane.h:218:24: note: declared here
  218 |     [[nodiscard]] bool selectFirstMessageItem(MessageList::Core::MessageTypeFilter messageTypeFilter, bool centerItem);
      |                        ^~~~~~~~~~~~~~~~~~~~~~
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/src/kmmainwidget.cpp: In member function ‘void KMMainWidget::slotSelectLastMessage()’:
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/src/kmmainwidget.cpp:2551:40: warning: ignoring return value of ‘bool MessageList::Pane::selectLastMessageItem(MessageList::Core::MessageTypeFilter, bool)’, declared with attribute ‘nodiscard’ [-Wunused-result]
 2551 |     mMessagePane->selectLastMessageItem(MessageList::Core::MessageTypeAny, true);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/KPim6/MessageList/messagelist/pane.h:227:24: note: declared here
  227 |     [[nodiscard]] bool selectLastMessageItem(MessageList::Core::MessageTypeFilter messageTypeFilter, bool centerItem);
      |                        ^~~~~~~~~~~~~~~~~~~~~
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/src/kmmainwidget.cpp: In member function ‘void KMMainWidget::slotSelectNextMessage()’:
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/src/kmmainwidget.cpp:2561:40: warning: ignoring return value of ‘bool MessageList::Pane::selectNextMessageItem(MessageList::Core::MessageTypeFilter, MessageList::Core::ExistingSelectionBehaviour, bool, bool)’, declared with attribute ‘nodiscard’ [-Wunused-result]
 2561 |     mMessagePane->selectNextMessageItem(MessageList::Core::MessageTypeAny, MessageList::Core::ClearExistingSelection, true, false);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/KPim6/MessageList/messagelist/pane.h:148:24: note: declared here
  148 |     [[nodiscard]] bool selectNextMessageItem(MessageList::Core::MessageTypeFilter messageTypeFilter,
      |                        ^~~~~~~~~~~~~~~~~~~~~
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/src/kmmainwidget.cpp: In member function ‘void KMMainWidget::slotExtendSelectionToNextMessage()’:
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/src/kmmainwidget.cpp:2566:40: warning: ignoring return value of ‘bool MessageList::Pane::selectNextMessageItem(MessageList::Core::MessageTypeFilter, MessageList::Core::ExistingSelectionBehaviour, bool, bool)’, declared with attribute ‘nodiscard’ [-Wunused-result]
 2566 |     mMessagePane->selectNextMessageItem(MessageList::Core::MessageTypeAny,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2567 |                                         MessageList::Core::GrowOrShrinkExistingSelection,
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2568 |                                         true, // center item
      |                                         ~~~~~~~~~~~~~~~~~~~~
 2569 |                                         false // don't loop in folder
      |                                         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2570 |     );
      |     ~                                   
/usr/include/KPim6/MessageList/messagelist/pane.h:148:24: note: declared here
  148 |     [[nodiscard]] bool selectNextMessageItem(MessageList::Core::MessageTypeFilter messageTypeFilter,
      |                        ^~~~~~~~~~~~~~~~~~~~~
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/src/kmmainwidget.cpp: In member function ‘void KMMainWidget::slotSelectPreviousMessage()’:
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/src/kmmainwidget.cpp:2600:44: warning: ignoring return value of ‘bool MessageList::Pane::selectPreviousMessageItem(MessageList::Core::MessageTypeFilter, MessageList::Core::ExistingSelectionBehaviour, bool, bool)’, declared with attribute ‘nodiscard’ [-Wunused-result]
 2600 |     mMessagePane->selectPreviousMessageItem(MessageList::Core::MessageTypeAny, MessageList::Core::ClearExistingSelection, true, false);
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/KPim6/MessageList/messagelist/pane.h:166:24: note: declared here
  166 |     [[nodiscard]] bool selectPreviousMessageItem(MessageList::Core::MessageTypeFilter messageTypeFilter,
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/src/kmmainwidget.cpp: In member function ‘void KMMainWidget::slotExtendSelectionToPreviousMessage()’:
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/src/kmmainwidget.cpp:2605:44: warning: ignoring return value of ‘bool MessageList::Pane::selectPreviousMessageItem(MessageList::Core::MessageTypeFilter, MessageList::Core::ExistingSelectionBehaviour, bool, bool)’, declared with attribute ‘nodiscard’ [-Wunused-result]
 2605 |     mMessagePane->selectPreviousMessageItem(MessageList::Core::MessageTypeAny,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2606 |                                             MessageList::Core::GrowOrShrinkExistingSelection,
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2607 |                                             true, // center item
      |                                             ~~~~~~~~~~~~~~~~~~~~
 2608 |                                             false // don't loop in folder
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 2609 |     );
      |     ~                                       
/usr/include/KPim6/MessageList/messagelist/pane.h:166:24: note: declared here
  166 |     [[nodiscard]] bool selectPreviousMessageItem(MessageList::Core::MessageTypeFilter messageTypeFilter,
      |                        ^~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/src/kmkernel.cpp:108:
/var/pisi/kmail-24.12.3-52/work/kmail-24.12.3/src/kmail_options.h:11:13: warning: ‘void kmail_options(QCommandLineParser*)’ defined but not used [-Wunused-function]
   11 | static void kmail_options(QCommandLineParser *parser)
      |             ^~~~~~~~~~~~~