| raw e-mail | index | archive | help
JFYI, shared llvm libs are required for lot of things. The incomplete list of examples that I am aware of are dri drivers and ispc Intel compiler. > > Why FBSD use shared libs for LLVM in ports and now in base!??? > > @brooks - why do you do that? > > > > The implied load on rtld is something that could be handled: there is > > definitely no need to have such huge surface of exported symbols on > > both libllvm and esp. libclang. Perhaps by default the internal > > libraries can use protected symbols, normally C++ do not rely on > > interposing. But such 'fixes' must occur at upstream. > > > > So far all the clang toolchain changes were aligning it with what the > > llvm project does. > > > > No, upstream does not recommend to use shared libs to llvm users.
