Re: git: c4f08d46c7f7 - main - llvm-*: Move all LLVM_BINUTILS symlinks to toolchain package
Date: Tue, 05 May 2026 18:24:43 UTC
On 5/5/26 10:27, Nuno Teixeira wrote:
>
>
> Mark Millard <marklmi@yahoo.com <mailto:marklmi@yahoo.com>> escreveu
> (segunda, 4/05/2026 à(s) 22:08):
>
>
> Hmm. Your list happens to overlap with the later fix:
>
>
> Yes, I see it at 045a9ef829 ("llvm: Don't install /usr/bin/
> {gcov,objdump} twice") on my rpi4 with worlds builded from scratch:
>
> ./tools/build/stale-symlink-buildworld.sh
> stale symlink detected: lrwxr-xr-x 1 root wheel 12 May 4 18:38 /usr/
> obj/usr/src/arm64.aarch64/tmp/usr/bin/c++filt -> llvm-cxxfilt
> stale symlink detected: lrwxr-xr-x 1 root wheel 12 May 4 18:38 /usr/
> obj/usr/src/arm64.aarch64/tmp/usr/bin/objdump -> llvm-objdump
> stale symlink detected: lrwxr-xr-x 1 root wheel 12 May 4 18:38 /usr/
> obj/usr/src/arm64.aarch64/tmp/usr/bin/readelf -> llvm-readelf
All those paths involve /usr/obj/usr/src/arm64.aarch64/tmp/ . In other
words(?): they are from the bootstrap build stage that is sometimes
used? May be what cleaned out those llvm-* under arm64.aarch64/tmp/...
(or did not need to create them) did not clean out the links to them as
well at the time.
>
> Thanks,
>
> --
> Nuno Teixeira
> FreeBSD UNIX: <eduardo@FreeBSD.org> Web: https://FreeBSD.org
> <https://FreeBSD.org>
--
===
Mark Millard
marklmi at yahoo.com