clang headers aren't installed or linked in /usr/include/clang-c
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
llvm-toolchain-6.0 (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
This causes a problem building qdoc on Ubuntu 18.04:
https:/
In summary, #include <clang-c/Index.h> doesn't work unless one adds an extra -I include path. On some other Linux OSes, that's not necessary. So I wonder if this is a matter of policy to have these headers only in /usr/lib/
It will be an issue for any software that attempts to reuse parts of clang to build other tools.
ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: libclang-6.0-dev 1:6.0-1ubuntu2
ProcVersionSign
Uname: Linux 4.15.0-23-generic x86_64
NonfreeKernelMo
ApportVersion: 2.20.9-0ubuntu7.2
Architecture: amd64
CurrentDesktop: ubuntu:GNOME
Date: Tue Jun 26 08:52:55 2018
SourcePackage: llvm-toolchain-6.0
UpgradeStatus: No upgrade log present (probably fresh install)
You should report this bug on the Debian side as the work is happening there.