Re: Problem with make installworld
- Reply: Dimitry Andric : "Re: Problem with make installworld"
- In reply to: Dimitry Andric : "Re: Problem with make installworld"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 21 Mar 2024 00:12:40 UTC
> On 21. Mar 2024, at 00:27, Dimitry Andric <dim@FreeBSD.org> wrote: > > On 20 Mar 2024, at 21:44, tuexen@freebsd.org wrote: >> >> I'm trying to run make buildworld / make installworld on a recent main branch >> (some days old). >> >> The problem is related to lib/libc/tests/ssp/Makefile >> which contains: >> _libclang_rt_ubsan= ${SYSROOT}${SANITIZER_LIBDIR}/libclang_rt.ubsan_standalone-${CRTARCH}.a >> if exists(${_libclang_rt_ubsan}) >> PROGS+= h_raw >> LDADD.h_raw+= ${SANITIZER_LDFLAGS} >> >> When running make buildworld, we have >> ${SYSROOT} = /usr/obj/usr/home/tuexen/freebsd-src/powerpc.powerpc64/tmp >> ${SANITIZER_LIBDIR} = /usr/lib/clang/17/lib/freebsd >> and so the script is looking for >> /usr/obj/usr/home/tuexen/freebsd-src/powerpc.powerpc64/tmp/usr/lib/clang/17/lib/freebsd/libclang_rt.ubsan_standalone-powerpc64.a >> which does not exist: >> tuexen@blackbird:~ % ls -l /usr/obj/usr/home/tuexen/freebsd-src/powerpc.powerpc64/tmp/usr/lib/clang/17/lib/freebsd/ >> total 652 >> -r--r--r-- 1 root wheel 284316 Mar 20 18:03 libclang_rt.profile-powerpc.a >> -r--r--r-- 1 root wheel 380704 Mar 20 17:41 libclang_rt.profile-powerpc64.a >> >> Therefore, h_raw to NOT built. > > As far as I can see, for powerpc64 it should have been built somewhere during the libraries stage. So it's a bit strange that you don't have the file. Did you use any special options to build? No, not any I'm aware of. I can run tests or provide further information. Best regards Michael > > -Dimitry >