From owner-ctm-users@FreeBSD.ORG Sun Aug 15 18:49:25 2004 Return-Path: Delivered-To: ctm-users@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1E02716A4CE for ; Sun, 15 Aug 2004 18:49:25 +0000 (GMT) Received: from tower.berklix.org (bsd.bsn.com [194.221.32.7]) by mx1.FreeBSD.org (Postfix) with ESMTP id 225E743D1D for ; Sun, 15 Aug 2004 18:49:22 +0000 (GMT) (envelope-from jhs@flat.berklix.net) Received: from js.berklix.net (pD9E4D2BE.dip.t-dialin.net [217.228.210.190]) (authenticated bits=0) by tower.berklix.org (8.12.9p2/8.12.9) with ESMTP id i7FInFhB077788; Sun, 15 Aug 2004 20:49:16 +0200 (CEST) (envelope-from jhs@flat.berklix.net) Received: from king.jhs.private (king.jhs.private [192.168.91.46]) by js.berklix.net (8.12.11/8.12.11) with ESMTP id i7FInGbj012579; Sun, 15 Aug 2004 20:49:19 +0200 (CEST) (envelope-from jhs@flat.berklix.net) Received: from king.jhs.private (localhost [127.0.0.1]) by king.jhs.private (8.12.9p2/8.12.9) with ESMTP id i7FInA0Z013847; Sun, 15 Aug 2004 20:49:16 +0200 (CEST) (envelope-from jhs@king.jhs.private) Message-Id: <200408151849.i7FInA0Z013847@king.jhs.private> To: Helge Oldach In-Reply-To: Message from Helge Oldach <200408151428.i7FESxPa073839@sep.oldach.net> Date: Sun, 15 Aug 2004 20:49:10 +0200 From: "Julian H. Stacey" cc: ctm-users@freebsd.org Subject: Re: cvs -R export -r RELENG_5_2 src X-BeenThere: ctm-users@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CTM User discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Aug 2004 18:49:25 -0000 I wrote > /usr/cvs/src/Makefile,v has: Whoops ! Posted before I'd trimmed the CVS tags list. Sorry. Helge Oldach wrote: > Julian Stacey: > > Anyway, it seems those CVSUP users have a luxury we CTM users don't > > have: they get to have a more recent kernel, why is that ? > > Do they? Yes. > AFAIK we CTM users basically receive a constant stream of deltas, for > src-4 and src-cur (and ports-cur). Yes. But not src-5 yet (cos no RELENG_5 yet) > 5.2.1-p9 is just a snapshot of this > stream of deltas at a specific given time. No. > However, under CTM it's not > named 5.2.1-p9 but just RELENG_5. No, 5 stable doesn't exist yet. Look in /usr/cvs/src/Makefile,v RELENG_5 is not there yet. just RELENG_5_2 is there. Regardless what { kernel boot & dmesg may report, or ctm or cvsup may badge it as for shipping, or manuals FAQs & doc/ may label or explain it as, or people may loosely refer to stuff as} , the one true absolute reference to code versions is the CVS extract tag for the freebsd.org master CVS tree. ie The cvs tag used by the CTM delta build scripts is what will determine what the content of any CTM stream may be. They weren't going to have a 5-stable until 5.3 (due soon now), that's why there's no /pub/FreeBSD/branches/5.0-stable/ & why there is no /usr/cvs/src/Makefile,v containing tag RELENG_5: as I understand it (though re@ are the ultimate authority, they set the tags). > > how come those > > CVSUP users get a P9, & we CTM users need to run cvs after receiving > > the cvs tree by ctm, why can't we have a CTM 5 stable feed. > > AFAIK src-cur is just that. Not as I understand it. src-cur comes from cvs {default value} -r HEAD > FWIW, I (running src-4 aka 4-STABLE) have added a single line to > sys/conf/newvers.sh: > > --- newvers.sh.ctm Wed May 26 00:38:01 2004 > +++ newvers.sh Thu May 27 23:39:50 2004 > @@ -86,6 +86,7 @@ > > touch version > v=`cat version` u=${USER-root} d=`pwd` h=`hostname` t=`date` > +test -f $(dirname $0)/../../.ctm_status && read DUMMY v <$(dirname $0)/../.. > /.ctm_status > cat << EOF > vers.c > $COPYRIGHT > char sccspad[32 - 4 /* sizeof(sccs) */] = { '\\0' }; > > This overrides the "kernel generation number" and displays the number of > my CTM delta instead: Nice idea. Adding it to my personal tree of hacks I automatically apply ( http://berklix.com/~jhs/bin/.csh/customise ) Thanks. - Julian Stacey. Unix C & Net Services Consultant, Munich. http://berklix.com Mail Ascii plain text. Html dumped as Spam. Ihr Rauch = mein allergischer Kopfschmerz. Nimm Schnupftabak !