fix: add gentoo library paths for libclang to search paths

This commit is contained in:
Sapphire 2025-05-10 09:27:17 -05:00
commit 93ea2501b4
No known key found for this signature in database
GPG key ID: 642911AA4025C8CC

View file

@ -136,6 +136,13 @@ fn shared_obj_paths() -> Vec<String> {
"/usr/local/lib64".into(),
"/usr/lib/x86_64-linux-gnu".into(),
"/usr/lib/aarch64-linux-gnu".into(),
// Gentoo puts libclang in /usr/lib/llvm/[llvm major version]/lib64.
"/usr/lib/llvm/15/lib64".into(),
"/usr/lib/llvm/16/lib64".into(),
"/usr/lib/llvm/17/lib64".into(),
"/usr/lib/llvm/18/lib64".into(),
"/usr/lib/llvm/19/lib64".into(),
"/usr/lib/llvm/20/lib64".into(),
"/lib/x86_64-linux-gnu".into(),
"/lib/aarch64-linux-gnu".into(),
"/app/lib".into(),