Re: performance regressions in 15.0

From: Rozhuk Ivan <rozhuk.im_at_gmail.com>
Date: Mon, 08 Dec 2025 02:40:01 UTC
On Mon, 08 Dec 2025 03:03:23 +0100
Dag-Erling Smørgrav <des@FreeBSD.org> wrote:

> Rozhuk Ivan <rozhuk.im@gmail.com> writes:
> > there is no any crappy libprivateclang.so/libprivatellvm.so shared
> > libs:
> >
> > # ldd /usr/local/llvm19/bin/clang-19
> > /usr/local/llvm19/bin/clang-19:
> > 	libthr.so.3 => /lib/libthr.so.3 (0x801063000)
> > 	libclang-cpp.so.19.1 =>
> > /usr/local/llvm19/bin/../lib/libclang-cpp.so.19.1 (0x801200000)
> > libLLVM.so.19.1 => /usr/local/llvm19/bin/../lib/libLLVM.so.19.1
> > (0x805c00000)  
> 
> they're right ^^^ here
> 
> % ls -sS /usr/local/llvm19/lib/*.so.19.1 | head -2
> 58817 /usr/local/llvm19/lib/libLLVM.so.19.1
> 31821 /usr/local/llvm19/lib/libclang-cpp.so.19.1
> % ls -sS /usr/lib/*.so.19 | head -2
> 42593 /usr/lib/libprivatellvm.so.19
> 32065 /usr/lib/libprivateclang.so.19
> 
> DES

Yea and they have consumers outside llvm port.
libprivatellvm/libprivateclang - used only by llvm in base.