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
