Hello guys;

I updated my LLVM/Clang from 6.0.1 to 7.0.1, and many things broke.
Including mesa's glx amongst others.

I noticed that I have tons of libraries that specifically depend on
libLLVM-6.0.so, and not on libLLVM.so, which will always point to
whichever is the latest installed version.

I can recompile the affected packages, they're not too many, but I have
a couple of questions first.

I did some limited testing with creating a symlink from libLLVM-6.0.so
into libLLVM.so, and the few programs I tried to run which were linking
to it, ran properly. Can this screw something up later on?

Can I force programs to link against libLLVM.so instead of the versioned
ones? As I was doing my little research, I ran ldd on all my libraries
looking for broken links, and found a bunch that were also linking to
versioned boost libraries. Is there any cmake/configure wizardry to
alter this unfriendly behaviour?

Thanks

--
http://lists.linuxfromscratch.org/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to