Bug 428695 - kdev-python does not compile with kdevelop from master branch
Summary: kdev-python does not compile with kdevelop from master branch
Status: RESOLVED FIXED
Alias: None
Product: kdev-python
Classification: Developer tools
Component: general (show other bugs)
Version: git master
Platform: Gentoo Packages Linux
: NOR normal
Target Milestone: ---
Assignee: Sven Brauch
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-11-04 18:06 UTC by Eugene Shalygin
Modified: 2020-11-30 19:24 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In: 5.7.0
Sentry Crash Report:


Attachments
build log (7.07 KB, application/zstd)
2020-11-04 18:06 UTC, Eugene Shalygin
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Eugene Shalygin 2020-11-04 18:06:55 UTC
Created attachment 133027 [details]
build log

SUMMARY

debugger/debugjob.cpp:43:79: error: invalid new-expression of abstract class type ‘Python::DebugSession’
   43 |     m_session = new DebugSession(program, m_workingDirectory, m_envProfileName);

Environment information is in the attached build log
Comment 1 Igor Kushnir 2020-11-05 16:21:32 UTC
I've fixed this compilation error in https://invent.kde.org/kdevelop/kdev-python/-/merge_requests/8, but as I am not a Python user, couldn't test it. If you could confirm that Python debugging works well with my changes, the merge request might get merged sooner.
Comment 2 Eugene Shalygin 2020-11-06 04:11:15 UTC
Thank you, editing works as expected. I don't use debugging so sadly have nothing to report on that.
Comment 3 Igor Kushnir 2020-11-30 19:24:39 UTC
The merge request is in the master branch of kdev-python now as https://commits.kde.org/kdev-python/28b549cf696ee7a9e90b6abe91789e37c5f2f00a. kdev-python compiles against the current kdevplatform master.