Removed /usr/obj did git checkout releng/15.0 ..
make -j21 buildkernel buildworld (kernconf is defined in make.conf), once compiled I did make -j21 installkernel kernel booted, no issue mergemaster -iU and after make -j21 installworld, pkg bootstrap -f, pkg upgrade, yes | make delete-old && yes | make delete-old-libs rebooted everything worked fine but then i noticed i forgot to update /usr/src and i compiled freebsd15.0p3 so i wanted to recompile but then i noticed this.
make -j21 buildkernel buildworld (kernconf is defined in make.conf), once compiled I did make -j21 installkernel kernel booted, no issue mergemaster -iU and after make -j21 installworld, pkg bootstrap -f, pkg upgrade, yes | make delete-old && yes | make delete-old-libs rebooted everything worked fine but then i noticed i forgot to update /usr/src and i compiled freebsd15.0p3 so i wanted to recompile but then i noticed this.
Code:
root@azkaban:/usr/src # make buildworld buildkernel
make[1]: /usr/src/Makefile.inc1:362: SYSTEM_COMPILER: Determined that CC=cc matches the source tree. Not bootstrapping a cross-compiler.
make[1]: /usr/src/Makefile.inc1:367: SYSTEM_LINKER: Determined that LD=ld matches the source tree. Not bootstrapping a cross-linker.
--------------------------------------------------------------
>>> World build started on Sun Apr 12 17:02:52 CEST 2026
--------------------------------------------------------------
>>> Deleting stale files in build tree...
ld-elf.so.1: Shared object "libutil.so.9" not found, required by "env"
0.00 real 0.00 user 0.00 sys
*** Error code 1
Stop.
make[1]: stopped making "buildworld" in /usr/src
*** Error code 1
Stop.
make: stopped making "buildworld buildkernel" in /usr/src