Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 16 Feb 2025 05:49:11 -0800
From:      Mark Millard <marklmi@yahoo.com>
To:        FreeBSD Toolchain <freebsd-toolchain@freebsd.org>
Cc:        Brooks Davis <brooks@FreeBSD.org>
Subject:   Attempting llvm20 based poudriere(-devel) bulk -ca use got: "mesa-dri-24.1.7_4 depends on shared library: libLLVM-2.so - not found"; others get same sort of "depends on" message
Message-ID:  <D18B6C38-223B-46C0-B13C-D7FB3D169525@yahoo.com>
References:  <D18B6C38-223B-46C0-B13C-D7FB3D169525.ref@yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
I expect that should have been: libLLVM-20.so

So, analogous to:

# find -s / -name "libLLVM*.so*" -print | more
/usr/local/llvm19/lib/libLLVM-19.so
/usr/local/llvm19/lib/libLLVM.so
/usr/local/llvm19/lib/libLLVM.so.19.1

At the moment I do not expect this to be an oddity of
my personal environment unless it is just for -rc1 .


For reference:

# cd =
/usr/local/poudriere/data/logs/bulk/main-CA76-bulk_a-default/2025-02-14_00=
h38m07s/logs/errors/
# grep "libLLVM-2\." *
ccls-0.20240202.log:=3D=3D=3D>   ccls-0.20240202 depends on shared =
library: libLLVM-2.so - not found
ccls-0.20240202.log:=3D=3D=3D>   ccls-0.20240202 depends on shared =
library: libLLVM-2.so - not found
clazy-1.13.log:=3D=3D=3D>   clazy-1.13 depends on shared library: =
libLLVM-2.so - not found
clazy-1.13.log:=3D=3D=3D>   clazy-1.13 depends on shared library: =
libLLVM-2.so - not found
fccf-0.6.0_3.log:=3D=3D=3D>   fccf-0.6.0_3 depends on shared library: =
libLLVM-2.so - not found
fccf-0.6.0_3.log:=3D=3D=3D>   fccf-0.6.0_3 depends on shared library: =
libLLVM-2.so - not found
libosmesa-24.1.7.log:=3D=3D=3D>   libosmesa-24.1.7 depends on shared =
library: libLLVM-2.so - not found
libosmesa-24.1.7.log:=3D=3D=3D>   libosmesa-24.1.7 depends on shared =
library: libLLVM-2.so - not found
lldb-mi-g20231216.log:=3D=3D=3D>   lldb-mi-g20231216 depends on shared =
library: libLLVM-2.so - not found
lldb-mi-g20231216.log:=3D=3D=3D>   lldb-mi-g20231216 depends on shared =
library: libLLVM-2.so - not found
mesa-dri-24.1.7_4.log:=3D=3D=3D>   mesa-dri-24.1.7_4 depends on shared =
library: libLLVM-2.so - not found
mesa-dri-24.1.7_4.log:=3D=3D=3D>   mesa-dri-24.1.7_4 depends on shared =
library: libLLVM-2.so - not found
mesa-gallium-va-24.1.7.log:=3D=3D=3D>   mesa-gallium-va-24.1.7 depends =
on shared library: libLLVM-2.so - not found
mesa-gallium-va-24.1.7.log:=3D=3D=3D>   mesa-gallium-va-24.1.7 depends =
on shared library: libLLVM-2.so - not found
mesa-gallium-vdpau-24.1.7.log:=3D=3D=3D>   mesa-gallium-vdpau-24.1.7 =
depends on shared library: libLLVM-2.so - not found
mesa-gallium-vdpau-24.1.7.log:=3D=3D=3D>   mesa-gallium-vdpau-24.1.7 =
depends on shared library: libLLVM-2.so - not found
pipewire-spa-oss-g20241030_3.log:=3D=3D=3D>   =
pipewire-spa-oss-g20241030_3 depends on shared library: libLLVM-2.so - =
not found
pipewire-spa-oss-g20241030_3.log:=3D=3D=3D>   =
pipewire-spa-oss-g20241030_3 depends on shared library: libLLVM-2.so - =
not found
procs-0.14.9_1.log:=3D=3D=3D>   procs-0.14.9_1 depends on shared =
library: libLLVM-2.so - not found
procs-0.14.9_1.log:=3D=3D=3D>   procs-0.14.9_1 depends on shared =
library: libLLVM-2.so - not found
py311-shiboken2-5.15.16.log:=3D=3D=3D>   py311-shiboken2-5.15.16 depends =
on shared library: libLLVM-2.so - not found
py311-shiboken2-5.15.16.log:=3D=3D=3D>   py311-shiboken2-5.15.16 depends =
on shared library: libLLVM-2.so - not found
rust-findutils-0.7.0_4.log:=3D=3D=3D>   rust-findutils-0.7.0_4 depends =
on shared library: libLLVM-2.so - not found
rust-findutils-0.7.0_4.log:=3D=3D=3D>   rust-findutils-0.7.0_4 depends =
on shared library: libLLVM-2.so - not found

# ~/fbsd-based-on-what-commit.sh -C /usr/ports/
9f2922f28a6f (HEAD -> main, freebsd/main, freebsd/HEAD) =
devel/aws-crt-cpp: Update to 0.30.2
Author:     Nuno Teixeira <eduardo@FreeBSD.org>
Commit:     Nuno Teixeira <eduardo@FreeBSD.org>
CommitDate: 2025-02-12 21:03:47 +0000
branch: main
merge-base: 9f2922f28a6f65e1fcac7c1d9fba79a93c898a01
merge-base: CommitDate: 2025-02-12 21:03:47 +0000
n695802 (--first-parent --count for merge-base)

So: devel/llvm20: 20.1.0-rc1 (somewhat before -rc2 was comitted).

# uname -apKU
FreeBSD aarch64-main-pbase 15.0-CURRENT FreeBSD 15.0-CURRENT #1 =
main-n275290-9ef38a01aea8-dirty: Thu Feb 13 14:18:57 PST 2025     =
root@aarch64-main-pbase:/usr/obj/BUILDs/main-CA76-nodbg-clang/usr/main-src=
/arm64.aarch64/sys/GENERIC-NODBG-CA76 arm64 aarch64 1500031 1500031


=3D=3D=3D
Mark Millard
marklmi at yahoo.com




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?D18B6C38-223B-46C0-B13C-D7FB3D169525>