make release question

David Rio Deiros drio at ics.uci.edu
Fri Sep 24 17:46:40 PDT 2004


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


More information about the freebsd-questions mailing list