Bug 400882

Summary: kdevelop: missing dependency on libclang-common-6.0-dev
Product: [KDE Neon] neon Reporter: me
Component: Packages User EditionAssignee: Neon Bugs <neon-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: jr, mail, neon-bugs, sitter
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:

Description me 2018-11-09 19:40:04 UTC
The c/c++ parser does not work if libclang-common-5.0-dev is not installed.

STEPS TO REPRODUCE
1. make sure libclang-common-5.0-dev is not installed
2. install kdevelop
3. open a project

OBSERVED RESULT
code is not parse correctly
following text is printed out:
kdevplatform.shell: Could not load plugin "kdevclangsupport" , it reported the error: "The clang builtin include path \"/usr/lib/llvm-5.0/lib/clang/5.0.1/include\" is invalid (missing cpuid.h header).\nTry setting the KDEV_CLANG_BUILTIN_DIR environment variable manually to fix this.\nSee also: https://bugs.kde.org/show_bug.cgi?id=393779" Disabling the plugin now.

EXPECTED RESULT
code is parsed correctly

ADDITIONAL INFORMATION
see also above mention bug #393779

once libclang-common-5.0-dev is installed, everything works as expected
Comment 1 Francis Herne 2018-11-21 23:27:46 UTC
This is encountered by other users; see https://forum.kde.org/viewtopic.php?f=218&t=155940&p=407366#p407366 and some mentions on IRC.
Comment 2 me 2018-11-22 07:39:42 UTC
since 4:5.3.0-0xneon+18.04+bionic+build8, libclang-common-6.0-dev is needed
Comment 3 Jonathan Riddell 2018-11-22 12:37:11 UTC
added in new build 4:5.3.0-0xneon+18.04+bionic+build10