*BSD News Article 68913


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!nntp.coast.net!news.kei.com!news.mathworks.com!fu-berlin.de!zib-berlin.de!news.tu-chemnitz.de!irz401!uriah.heep!news
From: j@uriah.heep.sax.de (J Wunsch)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: When is 2.2R due out?
Date: 19 May 1996 12:55:42 GMT
Organization: Private BSD site, Dresden
Lines: 48
Message-ID: <4nn5oe$1ii@uriah.heep.sax.de>
References: <4lgt27$rme@church.dcss.mcmaster.ca>
  <DrM8tC.GM@news2.new-york.net>
Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch)
NNTP-Posting-Host: localhost.heep.sax.de
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Newsreader: knews 0.9.6
X-Phone: +49-351-2012 669
X-PGP-Fingerprint: DC 47 E6 E4 FF A6 E9 8F  93 21 E0 7D F9 12 D6 4E

le@put.com (Louis Epstein) wrote:

> : So do I and I'm very satisfied with this method. Doing a 
> : make world every now and then updates your OS to the newest
> : release.
> 
> But doesn't this lose you your own recompiles?
> I've enabled 12-character UserIDs on my system,
> wouldn't want the default 8 coming back every
> time.I expect my upgrades to be stable release
> versions.

You can get the CVS tree, and update your /usr/src from there.  CVS
knows about local modifications, and keeps them.  Of course, you risk
that it once might conflict with a CVS-imported modification, CVS
notifies you about this by a `C' flag in the cvs import message.  In
your case, this is only likely to happen in case FreeBSD decides to
bump the UserID limit itself.

Since you are interested in -stable, you have to run

cd /usr/src
cvs -q update -r RELENG_2_1_0 -Pd
              ^^^^^^^^^^^^^^^_______ that's the tag for the -stable branch

This has the added benefit that you've also got the current
development tree handy as well.  If you wanna know about the latest
and greatest disklabel program, you can e.g.:

cd /tmp
cvs co disklabel
<examine it...>
rm -rf disklabel

If you've seen a particular interesting commit message on the commit
mailing list, with a long overdue bug fix mentioned, you can even try
the fix before somebody was convinced enough that this one should also
go into -stable.

The only drawback is apparent: about 200 MB disk space for the CVS
tree.

-- 
cheers, J"org

joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE
Never trust an operating system you don't have sources for. ;-)