Does anyone reading this have experience submitting bugs to the LLVM project? If I submit to the llvm-project github issues page is that a place that actually gets looked at?
@mcc @directhex it's for programs that want to use the LLVM C++ API or libclang, so basically custom tooling for C or programming language implementations.
I've used llvm-config via llvm-sys to obtain a C AST for a C-to-Rust transpiler, and make it link my patched libclang fork.
It's just a take on pkg-config, avoiding pkg-config's limitations and inconsistent support. libpng-config exists for the same reasons.
https://gitlab.com/taricorp/llvm-sys.rs/-/blob/main/build.rs?ref_type=heads