You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Summary:
This reverts the following upstream commits:
- llvm@91a3846
- llvm@10c48a7
which change how SONAMEs for toolchain libraries are created. This change has the potential to [break existing applications (such as coredumper)](D54233371) that rely on, e.g., `/opt/llvm/compat/lib/liblldb.15.so` as it no longer exists - in favor of `liblldb.15.so.0`.
---
Reverted the commits mentioned above by doing:
```
$ git show 10c48a7 | git apply -R
$ git show 91a3846 | git apply -R
```
Test Plan:
Built the toolchain:
```
make DESTDIR=$PWD/install/Prod/usr BuildType=Release+Distribution toolchain
```
and confirmed that the .so names follow the old pattern:
```
$ ls install/Prod/usr/lib/
clang libclang.so libclang.so.15.0.0 liblldb.so.15 libLTO.so libmimalloc.so libmimalloc.so.2.0 python3.10
cmake libclang.so.15 liblldb.so liblldb.so.15.0.0 libLTO.so.15 libmimalloc.so.2 pkgconfig python3.8
```
Reviewers: wanyi, hyubo, #lldb_team
Reviewed By: hyubo
Subscribers: pdepetro, #lldb_team
Differential Revision: https://phabricator.intern.facebook.com/D54286076
0 commit comments