Skip site navigation (1)Skip section navigation (2)
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>