Hi all, I think the most critical problem reported by Sylvain up-thread is mostly solved, and I can't quite judge the severity of the rest:
> 1- Dependencies > > I think that ClangConfig.cmake (and the symlinks,... described above) and its > two sibling files should be provided by libclang-x.y-dev not by clang-x.y. This would be nice; I'm currently installing the Clang compiler just to get at the CMake files required to build it. That seems backwards. I haven't really gotten my head around the dependency cross-wiring described by Sylvain, but maybe that needs to be solved first. > 2- Fixing find_package(Clang) This appears to be solved in the packaging as part of the fix for #890514. Yay! > 3- Fixing CLANG_INSTALL_PREFIX > > Apply the attached patch (fix-cmake-clang-confix.patch based on the 5.0 > snapshot) to ClangConfig.cmake in the clang sources to fix the prefix location As far as I can tell, this is also solved now -- CLANG_INSTALL_PREFIX=/usr/lib/llvm-7 on my system. > 4- Fixing clang executable name > > The targets files expect the clang executable to be named and located in > /usr/lib/llvm-x.y/bin/clang-x.y but the rules file (line 374) strips its > version suffixes. I don't know the status/relevance of this. Maybe there should be new, distinct bugs for these problems? - Kim

