Date: Fri, 24 Sep 2004 17:45:21 -0700 From: David Rio Deiros <drio@ics.uci.edu> To: freebsd-questions@freebsd.org Subject: make release question Message-ID: <20040925004521.GA24638@ics.uci.edu>
next in thread | raw e-mail | index | archive | help
Hi, I have a FreeBSD 5.2.1-RELEASE-p9 machine. I want to create a release from that system to install FreeBSD on other machines. I have been reading the handbook about how to make a release and I have a question. As far as I understood, the way to create a relese could be: # cd /usr/src # make buildworld # cd release # make release CHROOTDIR=/local3/release BUILDNAME=5.2.1-RELEASE-p9 \ CVSROOT=/usr MAKE_ISOS=YES RELEASETAG=RELENG_5.2 Is that correct? I have doubts about the CVSROOT variable. As far as I understood, that variable points to the cvsrepository where you have the sources you want to use to create the release. In my case in /usr I have the 5.2.1-RELEASE-p9 sources. Well, launching the above commands I get the following error: -------------------------------------------------------------- >>> Installing everything.. -------------------------------------------------------------- cd /usr/src; make -f Makefile.inc1 install ===> share/info install -o root -g wheel -m 444 dir-tmpl /local3/release/usr/share/info/dir ===> include creating osreldate.h from newvers.sh touch: not found *** Error code 127 Stop in /usr/src/include. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src/release. Touch is in /usr/bin which in the root path. Can some want help me with this? Thank you. -David
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040925004521.GA24638>