From 93ea2501b441f6f2a1ce42579d36a52784ffee6a Mon Sep 17 00:00:00 2001 From: Sapphire Date: Sat, 10 May 2025 09:27:17 -0500 Subject: [PATCH] fix: add gentoo library paths for libclang to search paths --- src/depcheck/mod.rs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/depcheck/mod.rs b/src/depcheck/mod.rs index 92154bb..6e484d2 100644 --- a/src/depcheck/mod.rs +++ b/src/depcheck/mod.rs @@ -136,6 +136,13 @@ fn shared_obj_paths() -> Vec { "/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(),