[llvm-dev] Problem with the way BUILD_SHARED_LIBS=ON handled in llvm 3.8

Ismail Donmez via llvm-dev llvm-dev at lists.llvm.org
Mon Jan 18 03:25:40 PST 2016


Hi,

For lllvm 3.7 and before BUILD_SHARED_LIBS=ON would produce versioned
shared libs like

libLLVMLTO.so (symlink)
libLLVMLTO.so.3.7 (symlink)
libLLVMLTO.so.3.7.0 (real file)

now it just builds an unversioned libLLVMLTO.so file which I believe
is a problem because when a program links to llvm it generates a
runtime dependency on libLLVMLTO.so instead of libLLVMLTO.so.3.7.0
which will break versioned dependencies.

Can we please get this behaviour back?

Thanks,
ismail


More information about the llvm-dev mailing list