[ 17%] Building CXX object src/CMakeFiles/KPim5Libkleo.dir/kleo/defaultkeygenerationjob.cpp.obj
[ 17%] Building CXX object src/CMakeFiles/KPim5Libkleo.dir/kleo/defaultkeyfilter.cpp.obj
[ 17%] Building CXX object src/CMakeFiles/KPim5Libkleo.dir/kleo/dn.cpp.obj
[ 17%] Building CXX object src/CMakeFiles/KPim5Libkleo.dir/kleo/debug.cpp.obj
[ 17%] Building CXX object src/CMakeFiles/KPim5Libkleo.dir/kleo/enum.cpp.obj
[ 17%] Building CXX object src/CMakeFiles/KPim5Libkleo.dir/kleo/expirychecker.cpp.obj
[ 17%] Building CXX object src/CMakeFiles/KPim5Libkleo.dir/kleo/docaction.cpp.obj
[ 17%] Building CXX object src/CMakeFiles/KPim5Libkleo.dir/KPim5Libkleo_autogen/mocs_compilation.cpp.obj
[ 17%] Building CXX object src/CMakeFiles/KPim5Libkleo.dir/kleo/checksumdefinition.cpp.obj
[ 19%] Building CXX object src/CMakeFiles/KPim5Libkleo.dir/kleo/expirycheckersettings.cpp.obj
[ 20%] Building CXX object src/CMakeFiles/KPim5Libkleo.dir/kleo/kconfigbasedkeyfilter.cpp.obj
[ 21%] Building CXX object src/CMakeFiles/KPim5Libkleo.dir/kleo/keygroup.cpp.obj
[ 23%] Building CXX object src/CMakeFiles/KPim5Libkleo.dir/kleo/keygroupconfig.cpp.obj
[ 24%] Building CXX object src/CMakeFiles/KPim5Libkleo.dir/kleo/keyfiltermanager.cpp.obj
[ 26%] Building CXX object src/CMakeFiles/KPim5Libkleo.dir/kleo/expirycheckerconfig.cpp.obj
[ 27%] Building CXX object src/CMakeFiles/KPim5Libkleo.dir/kleo/auditlogentry.cpp.obj
In file included from /home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603-build/src/libkleo/keyhelpers.h:1,
from /home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/keygroupconfig.cpp:19:
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/utils/keyhelpers.h: In function 'QStringList Kleo::getFingerprints(const KeyContainer&)':
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/utils/keyhelpers.h:38:97: error: use of 'auto' in lambda parameter declaration only available with '-std=c++14' or '-std=gnu++14'
38 | std::transform(std::begin(keys), std::end(keys), std::back_inserter(fingerprints), [](const auto &key) {
| ^~~~
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/utils/keyhelpers.h: In lambda function:
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/utils/keyhelpers.h:39:40: error: request for member 'primaryFingerprint' in 'key', which is of non-class type 'const int'
[ 28%] Building CXX object src/CMakeFiles/KPim5Libkleo.dir/kleo/keygroupimportexport.cpp.obj
In file included from /home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603-build/src/libkleo/algorithm.h:1,
from /home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/expirychecker.cpp:21:
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/utils/algorithm.h:66:1: error: 'count_if' function uses 'auto' type specifier without trailing return type
66 | auto count_if(const InputRange &range, UnaryPredicate p)
| ^~~~
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/utils/algorithm.h:66:1: note: deduced return type only available with '-std=c++14' or '-std=gnu++14'
In file included from /home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603-build/src/libkleo/algorithm.h:1,
from /home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/keyfiltermanager.cpp:18:
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/utils/algorithm.h:66:1: error: 'count_if' function uses 'auto' type specifier without trailing return type
66 | auto count_if(const InputRange &range, UnaryPredicate p)
| ^~~~
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/utils/algorithm.h:66:1: note: deduced return type only available with '-std=c++14' or '-std=gnu++14'
In file included from /home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603-build/src/libkleo/compliance.h:1,
from /home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/keyfiltermanager.cpp:19:
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/utils/compliance.h:45:44: error: 'string_view' is not a member of 'std'
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/utils/compliance.h:45:44: note: 'std::string_view' is only available from C++17 onwards
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/keygroupconfig.cpp: In constructor 'Kleo::KeyGroupConfig::KeyGroupConfig(const QString&)':
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/keygroupconfig.cpp:151:14: error: 'make_unique' is not a member of 'std'
151 | : d{std::make_unique<Private>(filename)}
| ^~~~~~~~~~~
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/keygroupconfig.cpp:151:14: note: 'std::make_unique' is only available from C++14 onwards
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/keygroupconfig.cpp:151:33: error: expected primary-expression before '>' token
151 | : d{std::make_unique<Private>(filename)}
| ^
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/keygroupconfig.cpp:151:7: error: no matching function for call to 'std::unique_ptr<Kleo::KeyGroupConfig::Private>::unique_ptr(<brace-enclosed initializer list>)'
151 | : d{std::make_unique<Private>(filename)}
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/lib64/gcc/i686-w64-mingw32/12.2.0/include/c++/memory:76,
from /home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/keygroupconfig.h:15,
from /home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/keygroupconfig.cpp:13:
/usr/lib64/gcc/i686-w64-mingw32/12.2.0/include/c++/bits/unique_ptr.h:358:7: note: conversion of argument 1 would be ill-formed:
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/keygroupconfig.cpp: In member function 'void Kleo::KeyGroupConfig::writeGroups(const std::vector<Kleo::KeyGroup>&)':
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/keygroupconfig.cpp:169:70: error: use of 'auto' in lambda parameter declaration only available with '-std=c++14' or '-std=gnu++14'
169 | std::for_each(std::begin(groups), std::end(groups), [this](const auto &group) {
| ^~~~
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/keygroupconfig.cpp: In lambda function:
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/keygroupconfig.cpp:170:23: error: cannot convert 'const int' to 'const Kleo::KeyGroup&'
170 | d->writeGroup(group);
| ^~~~~
| |
| const int
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/keygroupconfig.cpp:108:62: note: initializing argument 1 of 'Kleo::KeyGroup Kleo::KeyGroupConfig::Private::writeGroup(const Kleo::KeyGroup&)'
In file included from /home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603-build/src/libkleo/keyhelpers.h:1,
from /home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/keyfiltermanager.cpp:21:
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/utils/keyhelpers.h: In function 'QStringList Kleo::getFingerprints(const KeyContainer&)':
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/utils/keyhelpers.h:38:97: error: use of 'auto' in lambda parameter declaration only available with '-std=c++14' or '-std=gnu++14'
38 | std::transform(std::begin(keys), std::end(keys), std::back_inserter(fingerprints), [](const auto &key) {
| ^~~~
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/utils/keyhelpers.h: In lambda function:
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/utils/keyhelpers.h:39:40: error: request for member 'primaryFingerprint' in 'key', which is of non-class type 'const int'
In file included from /home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603-build/src/libkleo/compliance.h:1,
from /home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/defaultkeyfilter.cpp:17:
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/utils/compliance.h:45:44: error: 'string_view' is not a member of 'std'
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/utils/compliance.h:45:44: note: 'std::string_view' is only available from C++17 onwards
In file included from /home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603-build/src/libkleo/keyhelpers.h:1,
from /home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/defaultkeyfilter.cpp:19:
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/utils/keyhelpers.h: In function 'QStringList Kleo::getFingerprints(const KeyContainer&)':
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/utils/keyhelpers.h:38:97: error: use of 'auto' in lambda parameter declaration only available with '-std=c++14' or '-std=gnu++14'
38 | std::transform(std::begin(keys), std::end(keys), std::back_inserter(fingerprints), [](const auto &key) {
| ^~~~
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/utils/keyhelpers.h: In lambda function:
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/utils/keyhelpers.h:39:40: error: request for member 'primaryFingerprint' in 'key', which is of non-class type 'const int'
In file included from /usr/lib64/gcc/i686-w64-mingw32/12.2.0/include/c++/algorithm:61,
from /home/aheinecke/dev/main/src/gpg4win/src/playground/install/include/gpgme++/result.h:31,
from /home/aheinecke/dev/main/src/gpg4win/src/playground/install/include/gpgme++/verificationresult.h:29,
from /home/aheinecke/dev/main/src/gpg4win/src/playground/install/include/gpgme++/notation.h:29,
from /home/aheinecke/dev/main/src/gpg4win/src/playground/install/include/gpgme++/key.h:28,
from /home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/predicates.h:12,
from /home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603-build/src/libkleo/predicates.h:1,
from /home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603-build/src/Libkleo/Predicates:1,
from /home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/keygroup.h:15,
from /home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/keygroupconfig.cpp:16:
/usr/lib64/gcc/i686-w64-mingw32/12.2.0/include/c++/bits/stl_algo.h: In instantiation of '_Funct std::for_each(_IIter, _IIter, _Funct) [with _IIter = __gnu_cxx::__normal_iterator<const Kleo::KeyGroup*, vector<Kleo::KeyGroup> >; _Funct = Kleo::KeyGroupConfig::writeGroups(const std::vector<Kleo::KeyGroup>&)::<lambda(const int&)>]':
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/keygroupconfig.cpp:169:18: required from here
/usr/lib64/gcc/i686-w64-mingw32/12.2.0/include/c++/bits/stl_algo.h:3787:12: error: no match for call to '(Kleo::KeyGroupConfig::writeGroups(const std::vector<Kleo::KeyGroup>&)::<lambda(const int&)>) (const Kleo::KeyGroup&)'
169 | std::for_each(std::begin(groups), std::end(groups), [this](const auto &group) {
| ^
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/keygroupconfig.cpp:169:57: note: no known conversion for argument 1 from 'const Kleo::KeyGroup' to 'const int&'
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/keygroupconfig.cpp:124:57: required from here
/usr/lib64/gcc/i686-w64-mingw32/12.2.0/include/c++/bits/stl_algo.h:4263:31: error: no match for call to '(Kleo::getFingerprints<std::set<GpgME::Key, _detail::ByFingerprint<std::less> > >(const std::set<GpgME::Key, _detail::ByFingerprint<std::less> >&)::<lambda(const int&)>) (const GpgME::Key&)'
38 | std::transform(std::begin(keys), std::end(keys), std::back_inserter(fingerprints), [](const auto &key) {
| ^
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/utils/keyhelpers.h:38:88: note: no known conversion for argument 1 from 'const GpgME::Key' to 'const int&'
[ 30%] Building CXX object src/CMakeFiles/KPim5Libkleo.dir/kleo/keyresolver.cpp.obj
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/keyfiltermanager.cpp: In member function 'void Kleo::KeyFilterManager::reload()':
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/keyfiltermanager.cpp:311:61: error: use of 'auto' in lambda parameter declaration only available with '-std=c++14' or '-std=gnu++14'
311 | Kleo::erase_if(d->filters, [conflictingValue](const auto &f) {
| ^~~~
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/keyfiltermanager.cpp: In lambda function:
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/keyfiltermanager.cpp:312:76: error: no matching function for call to 'dynamic_pointer_cast<Kleo::DefaultKeyFilter>(const int&)'
312 | const auto filter = std::dynamic_pointer_cast<DefaultKeyFilter>(f);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
In file included from /usr/lib64/gcc/i686-w64-mingw32/12.2.0/include/c++/bits/shared_ptr.h:53,
from /usr/lib64/gcc/i686-w64-mingw32/12.2.0/include/c++/memory:77,
from /home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/keyfilter.h:17,
from /home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603-build/src/libkleo/keyfilter.h:1,
from /home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603-build/src/Libkleo/KeyFilter:1,
from /home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/keyfiltermanager.h:14,
from /home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/keyfiltermanager.cpp:12:
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/keyfiltermanager.cpp:312:76: note: mismatched types 'const std::__shared_ptr<_Tp2, _Lp>' and 'const int'
312 | const auto filter = std::dynamic_pointer_cast<DefaultKeyFilter>(f);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/lib64/gcc/i686-w64-mingw32/12.2.0/include/c++/bits/shared_ptr.h:718:5: note: candidate: 'template<class _Tp, class _Up> std::shared_ptr<_Tp> std::dynamic_pointer_cast(const shared_ptr<_Tp>&)'
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/keyfiltermanager.cpp:312:76: note: mismatched types 'const std::shared_ptr<_Tp>' and 'const int'
312 | const auto filter = std::dynamic_pointer_cast<DefaultKeyFilter>(f);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/keyfiltermanager.cpp: In member function 'void Kleo::KeyFilterManager::reload()':
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/keyfiltermanager.cpp:318:86: error: use of 'auto' in lambda parameter declaration only available with '-std=c++14' or '-std=gnu++14'
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/keyfiltermanager.cpp: In lambda function:
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/keyfiltermanager.cpp:319:76: error: no matching function for call to 'dynamic_pointer_cast<Kleo::DefaultKeyFilter>(int&)'
319 | const auto filter = std::dynamic_pointer_cast<DefaultKeyFilter>(f);
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/keyfiltermanager.cpp:319:76: note: mismatched types 'const std::__shared_ptr<_Tp2, _Lp>' and 'int'
319 | const auto filter = std::dynamic_pointer_cast<DefaultKeyFilter>(f);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~
/usr/lib64/gcc/i686-w64-mingw32/12.2.0/include/c++/bits/shared_ptr.h:718:5: note: candidate: 'template<class _Tp, class _Up> std::shared_ptr<_Tp> std::dynamic_pointer_cast(const shared_ptr<_Tp>&)'
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/keyfiltermanager.cpp:319:76: note: mismatched types 'const std::shared_ptr<_Tp>' and 'int'
319 | const auto filter = std::dynamic_pointer_cast<DefaultKeyFilter>(f);
In file included from /usr/lib64/gcc/i686-w64-mingw32/12.2.0/include/c++/algorithm:61,
from /home/aheinecke/dev/main/src/gpg4win/src/playground/install/include/QtCore/qglobal.h:142,
from /home/aheinecke/dev/main/src/gpg4win/src/playground/install/include/QtCore/qflags.h:40,
from /home/aheinecke/dev/main/src/gpg4win/src/playground/install/include/QtCore/QFlags:1,
from /home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/keyfilter.h:14:
/usr/lib64/gcc/i686-w64-mingw32/12.2.0/include/c++/bits/stl_algo.h: In instantiation of '_Funct std::for_each(_IIter, _IIter, _Funct) [with _IIter = __gnu_cxx::__normal_iterator<shared_ptr<Kleo::KeyFilter>*, vector<shared_ptr<Kleo::KeyFilter> > >; _Funct = Kleo::KeyFilterManager::reload()::<lambda(int&)>]':
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/keyfiltermanager.cpp:318:22: required from here
/usr/lib64/gcc/i686-w64-mingw32/12.2.0/include/c++/bits/stl_algo.h:3787:12: error: no match for call to '(Kleo::KeyFilterManager::reload()::<lambda(int&)>) (std::shared_ptr<Kleo::KeyFilter>&)'
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/keyfiltermanager.cpp:318:69: note: no known conversion for argument 1 from 'std::shared_ptr<Kleo::KeyFilter>' to 'int&'
In file included from /usr/lib64/gcc/i686-w64-mingw32/12.2.0/include/c++/bits/stl_algobase.h:71,
from /usr/lib64/gcc/i686-w64-mingw32/12.2.0/include/c++/algorithm:60:
/usr/lib64/gcc/i686-w64-mingw32/12.2.0/include/c++/bits/predefined_ops.h: In instantiation of 'bool __gnu_cxx::__ops::_Iter_pred<_Predicate>::operator()(_Iterator) [with _Iterator = __gnu_cxx::__normal_iterator<std::shared_ptr<Kleo::KeyFilter>*, std::vector<std::shared_ptr<Kleo::KeyFilter> > >; _Predicate = Kleo::KeyFilterManager::reload()::<lambda(const int&)>]':
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/keyfiltermanager.cpp:311:23: required from here
/usr/lib64/gcc/i686-w64-mingw32/12.2.0/include/c++/bits/predefined_ops.h:318:30: error: no match for call to '(Kleo::KeyFilterManager::reload()::<lambda(const int&)>) (std::shared_ptr<Kleo::KeyFilter>&)'
311 | Kleo::erase_if(d->filters, [conflictingValue](const auto &f) {
| ^
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/keyfiltermanager.cpp:311:36: note: no known conversion for argument 1 from 'std::shared_ptr<Kleo::KeyFilter>' to 'const int&'
In file included from /home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603-build/src/libkleo/keyhelpers.h:1,
from /home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/keygroupimportexport.cpp:19:
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/utils/keyhelpers.h: In function 'QStringList Kleo::getFingerprints(const KeyContainer&)':
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/utils/keyhelpers.h:38:97: error: use of 'auto' in lambda parameter declaration only available with '-std=c++14' or '-std=gnu++14'
38 | std::transform(std::begin(keys), std::end(keys), std::back_inserter(fingerprints), [](const auto &key) {
| ^~~~
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/utils/keyhelpers.h: In lambda function:
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/utils/keyhelpers.h:39:40: error: request for member 'primaryFingerprint' in 'key', which is of non-class type 'const int'
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/keygroupimportexport.cpp:100:97: required from here
/usr/lib64/gcc/i686-w64-mingw32/12.2.0/include/c++/bits/stl_algo.h:4263:31: error: no match for call to '(Kleo::getFingerprints<std::set<GpgME::Key, _detail::ByFingerprint<std::less> > >(const std::set<GpgME::Key, _detail::ByFingerprint<std::less> >&)::<lambda(const int&)>) (const GpgME::Key&)'
38 | std::transform(std::begin(keys), std::end(keys), std::back_inserter(fingerprints), [](const auto &key) {
| ^
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/utils/keyhelpers.h:38:88: note: no known conversion for argument 1 from 'const GpgME::Key' to 'const int&'
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/keyresolver.cpp: In member function 'void Kleo::KeyResolver::Private::showApprovalDialog(Kleo::KeyResolverCore::Result, QWidget*)':
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/keyresolver.cpp:75:20: error: 'make_unique' is not a member of 'std'
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/keyresolver.cpp:75:20: note: 'std::make_unique' is only available from C++14 onwards
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/keyresolver.cpp:75:52: error: expected primary-expression before '>' token
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/keyresolver.cpp:75:54: warning: left operand of comma operator has no effect [-Wunused-value]
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/keyresolver.cpp:76:54: warning: right operand of comma operator has no effect [-Wunused-value]
76 | mSign,
| ^~~~~
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/keyresolver.cpp:78:79: warning: right operand of comma operator has no effect [-Wunused-value]
78 | std::move(result.solution),
| ^
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/keyresolver.cpp:80:54: warning: right operand of comma operator has no effect [-Wunused-value]
80 | mAllowMixed,
| ^~~~~~~~~~~
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/keyresolver.cpp:81:54: warning: right operand of comma operator has no effect [-Wunused-value]
81 | mFormat,
| ^~~~~~~
/home/aheinecke/dev/main/src/gpg4win/src/playground/build/libkleo-202307101603/src/kleo/keyresolver.cpp:83:54: warning: right operand of comma operator has no effect [-Wunused-value]