Date: Sat, 08 Feb 1997 09:04:59 -0800 From: "Jordan K. Hubbard" <jkh@time.cdrom.com> To: dkelly@HiWAAY.net Cc: freebsd-current@freebsd.org Subject: Re: make release problems Message-ID: <7358.855421499@time.cdrom.com> In-Reply-To: Your message of "Sat, 08 Feb 1997 08:51:49 CST." <199702081451.IAA14011@nexgen.ampr.org>
next in thread | previous in thread | raw e-mail | index | archive | help
> I had the great idea I'd try to roll my own release during some idle CPU > cycles: Looks like you're not running recent enough bits on the actual 2.2 build machine; your cvs command doesn't appear to accept the new command line syntax which was introduced post 2.1. As a general rule, if you want to build for a given release (or branch) then your build machine should be running bits fairly close to the version of what you're building. Jordan > > nexgen: {179} uname -a > FreeBSD nexgen.ampr.org 2.2-GAMMA FreeBSD 2.2-GAMMA #0: Sat Feb 8 07:30:46 > CST 1997 dkelly@nexgen.ampr.org:/usr/src/sys/compile/NEXGEN i386 > nexgen: {180} cd /usr/src/release > nexgen: {181} make release CHROOTDIR=/usr/release RELEASETAG=2.2-GAMMA-DMK > chflags -R noschg /usr/release/. > ... > ===> lkm/wcd > install -c -o bin -g bin -m 555 wcd_mod.o /usr/release/lkm > cd /usr/release/usr && rm -rf src && cvs -d co -P -r 2.2-GAMMA-DMK src > cvs: invalid option -- P > Usage: cvs [cvs-options] command [command-options] [files...] > Where 'cvs-options' are: > -H Displays Usage information for command > -Q Cause CVS to be really quiet. > -q Cause CVS to be somewhat quiet. > -r Make checked-out files read-only > -w Make checked-out files read-write (default) > -l Turn History logging off > -n Do not execute anything that will change the disk > -t Show trace of program execution -- Try with -n > -v CVS version and copyright > -b bindir Find RCS programs in 'bindir' > -e editor Use 'editor' for editing log information > -d CVS_root Overrides $CVSROOT as the root of the CVS tree > -f Do not use the ~/.cvsrc file > -z # Use 'gzip -#' for net traffic if possible. > -s VAR=VAL Set CVS user variable. > > and where 'command' is: add, admin, etc. (use the --help-commands > option for a list of commands) > *** Error code 1 > > I've been updating my source tree with CTM: > > nexgen: {187} cat /usr/src/.ctm* > src-2.2 162 > nexgen: {188} > > I'm guessing my "make release" fails because I don't have CVS initialized > for this source tree. Do I need to change my update model to CVSup? > > -- > David Kelly N4HHE, dkelly@hiwaay.net > ===================================================================== > The human mind ordinarily operates at only ten percent of its > capacity -- the rest is overhead for the operating system. > >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?7358.855421499>