On Sunday 25 of October 2015 11:27:18 Onur Aslan wrote: > Looks like libclang-common-3.6-dev dependency is missing from package.
I do have full clang suite including that package installed, so adding it (though it obviously is correct to add it) will _not_ fix this bug. When I remove the /usr/lib/ycmd/clang_includes -> /usr/lib/clang/3.6/include symlink, ycmd still gives the "cannot find stddef.h" errors. Either the symlink needs to be also added, the default flags in ycmd (in /usr/lib/ycmd/ycmd/completers/cpp/flags.py:256) need to be adjusted to yield /usr/lib/clang/3.6/include (which points to the headers provided by libclang- common-3.6-dev), or somehow (but I don't know how) libclang has to be made to use the correct defaults itself. -- - Jan Hudec <b...@ucw.cz>