Public bug reported: This causes a problem building qdoc on Ubuntu 18.04:
https://bugreports.qt.io/browse/QTBUG-69044 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/llvm-6.0/include/clang-c, or an oversight? 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 ProcVersionSignature: Ubuntu 4.15.0-23.25-generic 4.15.18 Uname: Linux 4.15.0-23-generic x86_64 NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair 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) ** Affects: llvm-toolchain-6.0 (Ubuntu) Importance: Undecided Status: New ** Tags: amd64 apport-bug bionic wayland-session -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1778649 Title: clang headers aren't installed or linked in /usr/include/clang-c To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/llvm-toolchain-6.0/+bug/1778649/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs