chandlerc added a comment.

In https://reviews.llvm.org/D26244#641076, @Hahnfeld wrote:

> This change doesn't break existing tests but maybe I should extend 
> `linux-ld.c` and so on?
>
> About the impact: Which libraries are there next to clang that could conflict 
> with the system? When I look at my current installation dir:
>
> - `libLLVM*`, `libclang*`, `liblld*` libraries which should be fine to use
> - `libc++`, `libc++experimental`, `libc++abi` and `libunwind` which we really 
> want to use IMO
> - OpenMP runtime(s) which are fine to use (or even better than the system 
> default)
> - I'm not sure about `libLTO` but I *think* that users do not link to this 
> library directly?


Those are just the libriaries LLVM is installing.

If it is installed into a prefix, say, /opt/mumble/{bin,lib,...} along with 
other libraries, then suddenly that directory is searched in a very different 
place.

I'm not arguing one way or the other here. I'm pointing out that this is a 
*huge* change to make. It will cause a large number of users to silently have a 
different library search path than they have had before, something that has 
been fairly stable for several years. So whatever we do must be considered very 
carefully.


https://reviews.llvm.org/D26244



_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to