Project:LLVM/LLVM 10 packaging changes
From Gentoo WikiJump to:navigation Jump to:search
Starting with LLVM 10, Gentoo is switching back to the 'dylib' model recommended by upstream, and removing split shared (and static) libraries.
sys-devel/llvm no longer provides split libLLVM*. Applications should simply link to -lLLVM.
sys-devel/clang no longer provides split libclang*. C++ application should link to -lclang-cpp. Additionally, -lclang is provided as before.
sys-devel/lld no longer installs any libraries. This might change if there's a need to expose its API in the future.
dev-util/lldb no longer provides split liblldb*. Its API is provided as -llldb.