aaronpuchert added a comment.

> Also, this change did not really acheive it's purpose of allowing apps to use 
> newer versions of libclang.so without rebuilding, because a new version of 
> libclang.so requires a new version of libLLVM.so, which does not have a 
> stable ABI.

Could you elaborate on this? If an application uses only `libclang.so`, and 
that is updated to a newer version using a newer `libLLVM.so`, why would the 
application need to be rebuilt? Isn't the C API self-contained?

It was a bit tough to decouple `libclang.so` packaging-wise, but we released it 
like that already and reverting now seems to just obsolete efforts that had 
already happened.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D129160/new/

https://reviews.llvm.org/D129160

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

Reply via email to