can no longer compile akonadi

Martin Koller kollix at aon.at
Sun Jul 30 17:38:21 BST 2017


Hi,

some recent change gives errors (on openSuse leap 42.2 with gcc-4.8.5):

/home/KDE5/source/kde/pim/akonadi/autotests/libs/testrunner/main.cpp: In function ‘int main(int, char**)’:
/home/KDE5/source/kde/pim/akonadi/autotests/libs/testrunner/main.cpp:79:90: error: conversion from ‘<brace-enclosed initializer list>’ to ‘const QCommandLineOption’ is ambiguous
                        i18n("Test to run automatically, interactive if none specified") });
                                                                                          ^
/home/KDE5/source/kde/pim/akonadi/autotests/libs/testrunner/main.cpp:79:90: note: candidates are:
In file included from /usr/include/qt5/QtCore/qcommandlineparser.h:46:0,
                 from /usr/include/qt5/QtCore/QCommandLineParser:1,
                 from /home/KDE5/source/kde/pim/akonadi/autotests/libs/testrunner/main.cpp:31:
/usr/include/qt5/QtCore/qcommandlineoption.h:66:18: note: QCommandLineOption::QCommandLineOption(const QStringList&, const QString&, const QString&, const QString&)
     /*implicit*/ QCommandLineOption(const QStringList &names, const QString &description,
                  ^
/usr/include/qt5/QtCore/qcommandlineoption.h:63:18: note: QCommandLineOption::QCommandLineOption(const QString&, const QString&, const QString&, const QString&)
     /*implicit*/ QCommandLineOption(const QString &name, const QString &description,
                  ^
In file included from /usr/include/qt5/QtCore/QCommandLineParser:1:0,
                 from /home/KDE5/source/kde/pim/akonadi/autotests/libs/testrunner/main.cpp:31:
/usr/include/qt5/QtCore/qcommandlineparser.h:74:10: error:   initializing argument 1 of ‘bool QCommandLineParser::addOption(const QCommandLineOption&)’
     bool addOption(const QCommandLineOption &commandLineOption);
          ^
/home/KDE5/source/kde/pim/akonadi/autotests/libs/testrunner/main.cpp:81:99: error: conversion from ‘<brace-enclosed initializer list>’ to ‘const QCommandLineOption’ is ambiguous
                        i18n("Path where testenvironment would be saved"), QStringLiteral("path") });
                                                                                                   ^
/home/KDE5/source/kde/pim/akonadi/autotests/libs/testrunner/main.cpp:81:99: note: candidates are:
In file included from /usr/include/qt5/QtCore/qcommandlineparser.h:46:0,
                 from /usr/include/qt5/QtCore/QCommandLineParser:1,
                 from /home/KDE5/source/kde/pim/akonadi/autotests/libs/testrunner/main.cpp:31:
/usr/include/qt5/QtCore/qcommandlineoption.h:66:18: note: QCommandLineOption::QCommandLineOption(const QStringList&, const QString&, const QString&, const QString&)
     /*implicit*/ QCommandLineOption(const QStringList &names, const QString &description,
                  ^
/usr/include/qt5/QtCore/qcommandlineoption.h:63:18: note: QCommandLineOption::QCommandLineOption(const QString&, const QString&, const QString&, const QString&)
     /*implicit*/ QCommandLineOption(const QString &name, const QString &description,
                  ^
In file included from /usr/include/qt5/QtCore/QCommandLineParser:1:0,
                 from /home/KDE5/source/kde/pim/akonadi/autotests/libs/testrunner/main.cpp:31:
/usr/include/qt5/QtCore/qcommandlineparser.h:74:10: error:   initializing argument 1 of ‘bool QCommandLineParser::addOption(const QCommandLineOption&)’
     bool addOption(const QCommandLineOption &commandLineOption);
          ^
autotests/libs/testrunner/CMakeFiles/akonaditest.dir/build.make:62: recipe for target 'autotests/libs/testrunner/CMakeFiles/akonaditest.dir/main.cpp.o' failed

-- 
Best regards/Schöne Grüße

Martin
A: Because it breaks the logical sequence of discussion
Q: Why is top posting bad?

()  ascii ribbon campaign - against html e-mail 
/\                        - against proprietary attachments

Geschenkideen, Accessoires, Seifen, Kulinarisches: www.lillehus.at



More information about the kde-pim mailing list