Bug 427456

Summary: konsole fails to build: link error: undefined reference to `Konsole::TerminalDisplay::isCursorOnDisplay() const'
Product: [Applications] konsole Reporter: Matthew Smith <matt+kde>
Component: generalAssignee: Konsole Developer <konsole-devel>
Status: RESOLVED FIXED    
Severity: normal CC: asturm, cbc.alves, gcarneiroa
Priority: NOR    
Version: master   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Build log
Build Log

Description Matthew Smith 2020-10-08 16:10:38 UTC
Created attachment 132216 [details]
Build log

SUMMARY
Konsole fails to build (see attachment for build log) after commit d259470e.


STEPS TO REPRODUCE
1. Clone Konsole sources
2. Check out to d259470e or master
3. Build

OBSERVED RESULT
See attachment for error log.


EXPECTED RESULT
Konsole builds without error.


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: master
KDE Frameworks Version: master
Qt Version: 5.15
Comment 1 Matthew Smith 2020-10-08 16:15:55 UTC
After reverting d259470e, it builds normally.
Comment 2 Carlos Alves 2020-10-08 17:16:14 UTC
Created attachment 132219 [details]
Build Log

Same here, I removed the 'inline' specifier from this function 'isCursorOnDisplay' and it built without errors
Comment 3 Matthew Smith 2020-10-08 21:55:35 UTC
Seems like this was fixed in c87919b9. Thanks!