Bug 367977

Summary: Build fails at codegen/adaptsignatureassistant.h:45:18: error: ‘virtual void Cpp::AdaptSignatureAssistant::textChanged(KTextEditor::View*, const KTextEditor::Range&, const QString&)’ marked ‘override’, but does not override
Product: [Applications] kdevelop Reporter: Andreas Sturmlechner <asturm>
Component: Language Support: CPP (old)Assignee: kdevelop-bugs-null
Status: RESOLVED FIXED    
Severity: normal CC: pino, stupor_scurvy343
Priority: NOR Keywords: junior-jobs
Version First Reported In: 5.0.0   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: build.log

Description Andreas Sturmlechner 2016-08-29 21:54:36 UTC
In file included from /var/tmp/portage/dev-util/kdevelop-5.0.0/work/kdevelop-5.0/languages/cpp/cpplanguagesupport.cpp:81:0:
/var/tmp/portage/dev-util/kdevelop-5.0.0/work/kdevelop-5.0/languages/cpp/codegen/adaptsignatureassistant.h:45:18: error: ‘virtual void Cpp::AdaptSignatureAssistant::textChanged(KTextEditor::View*, const KTextEditor::Range&, const QString&)’ marked ‘override’, but does not override
     virtual void textChanged(KTextEditor::View* view, const KTextEditor::Range& invocationRange, const QString& removedText = QString()) override


In addition, there's:

/var/tmp/portage/dev-util/kdevelop-5.0.0/work/kdevelop-5.0/languages/cpp/cpplanguagesupport.cpp: In constructor ‘CppLanguageSupport::CppLanguageSupport(QObject*, const QVariantList&)’:
/var/tmp/portage/dev-util/kdevelop-5.0.0/work/kdevelop-5.0/languages/cpp/cpplanguagesupport.cpp:206:138: error: invalid new-expression of abstract class type ‘Cpp::AdaptSignatureAssistant’
     core()->languageController()->staticAssistantsManager()->registerAssistant(StaticAssistant::Ptr(new Cpp::AdaptSignatureAssistant(this)));

Reproducible: Always
Comment 1 Andreas Sturmlechner 2016-08-29 21:56:43 UTC
Created attachment 100842 [details]
build.log
Comment 2 Kevin Funk 2017-01-12 15:09:58 UTC
Temporary problem, this got fixed by now.