Please help with FreeBSD release.sh strange behaviour

Recently i've been trying to make release iso from FreeBSD 14.4 source code while running FreeBSD 13.5. Some modifications to the code were made (firmware script removed from bsdinstall and the Makefile), though i think it doesn't matter in this case. No matter what i do script just stops with "ELF ldconfig path" in the end, like the installworld is finished but nothing happens after that. As far as i know the process is exiting with zero, so no errors are present. No ISO is generated. I've set NOGIT=1, SRC_UPDATE_SKIP=1 and PORTS_UPDATE_SKIP=1. What should i do to make it run to the end of the release.sh?
 
Try instead running release.sh the source and iso build from the source code directories directly.

Skip cloning if there is a 14.4 source tree already:
Code:
 #  mkdir  /usr/src-14.4
 #  git clone --branch  releng/14.4 https://git.FreeBSD.org/src.git  /usr/src-14.4
 #  cd /usr/src-14.4

 #  env -i  make  -j  <nr_of_jobs>  buildworld  buildkernel
 #  cd release
 #  make  cdrom

for dvd
 #  make dvdrom
See /usr/src-14.4/release/Makefile for user-driven targets and build variables.
 
Thanks for the reply, running release commands manually works. I also tried switching to bash as a shell and the release.sh script worked unexpectedly well :)
 
Back
Top