Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 09 Jan 2003 16:13:57 -0800
From:      "Bruce A. Mah" <bmah@FreeBSD.ORG>
To:        "Julian H. Stacey" <jhs@berklix.com>
Cc:        Terry Lambert <tlambert2@mindspring.com>, freebsd-hackers@FreeBSD.ORG
Subject:   Re: Kernel panic on 4.7-STABLE to 5.0 RC2 upgrade. 
Message-ID:  <200301100013.h0A0DvkI068234@intruder.bmah.org>
In-Reply-To: <200301092346.h09Njrm52669@flip.jhs.private> 
References:  <200301092346.h09Njrm52669@flip.jhs.private>

next in thread | previous in thread | raw e-mail | index | archive | help
--==_Exmh_-1699776421P
Content-Type: text/plain; charset=us-ascii

If memory serves me right, "Julian H. Stacey" wrote:
> Terry Lambert wrote:
> > "Julian H. Stacey" wrote:
> > > Terry Lambert wrote:
> > > > Because RC2 was not tagged, because We Fear CVS Tags(tm), you
> > > > will need to use a date in order to create your own RC2.
> > 
> > > RC2 seems important though; so Although there's no tag in src/Makefile,v
> > > is there a CVS file containing a table of dates corresponding to
> > > EG RC2, RC1 etc ?  (& if one doesnt exist, how about creating one ?).

There is no such file.

> > RC2 has additional changes, above and beyond a simple date tag
> > (see other post; I believe it was managed in P4,

5.0-RC2 was assembled out of CVS, not P4.  Terry, please check your 
facts before posting.

> Is P4 your shorthand for `PerForce' ?  Some commercial software
> most of us don't have ?  Do you think FreeBSD release builders may
> be using that to assemble 5.0 src/ ?

P4 is an abbreviation for Perforce.  It's a commercial source code
control system used by some of the FreeBSD developers for side projects.
For various reasons, we used this to help us manage 5.0-DP1 and
5.0-DP2.  All of the release candidate snapshots and official releases
are assembled out of CVS.

The official repository for FreeBSD continues to be CVS.  If this 
changes in the future, it will be announced loudly.

> > and you could
> > use _that_ to recover it).  A tag, in this case, would only be
> > useful if the other RC2 changes (string changes, hacks to suppress
> > known bugs, etc., mostly) were made in a branch off the tag, in
> > the main source tree, rather than in P4.  

Once again, 5.0-RC2 didn't have a darn thing to do with P4.  I'm also
unaware of any "other RC2 changes".

> Repeat Question for release engineers please:
> 	What is the cvs syntax, or where is 
> 	the date documented in cvs/ , to extract RC2 src/ ?
> when cvs/ tree is local it's unattractive to need to ftp either ISOs, or 
> ftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/5.0-RC2/src/

I wasn't involved with 5.0-RC2 (being on vacation at the time), but try
a date tag corresponding to 18 December 2002, 00:01 PST.  I don't know
the CVS syntax off-hand but it's in the FM.

> > My personal approach would be to use the souce tree from disk #2
> > (if one was made for the 5.0-RC2 distributions)
> 
> 5.0-RC2-i386-disc1.iso contains 75M of compressed src/
> 5.0-RC2-i386-disc2.iso /usr/src is empty.

Disk #1 should have various compressed subtrees of src/ compressed (for
use by sysinstall).  Those should work well.  What Terry may be
referring to is the fact that for full releases, disk #2 usually
contains a compressed copy of the CVS repository.

Bruce.



--==_Exmh_-1699776421P
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.0 (FreeBSD)
Comment: Exmh version 2.5+ 20020506

iD8DBQE+HhBF2MoxcVugUsMRAiwZAJ9cqN9Xhd9dVM7QYNrxoCLLzdwwPwCeI/H6
p0CQubBo1OzNfjipdyo58Sc=
=xi2z
-----END PGP SIGNATURE-----

--==_Exmh_-1699776421P--

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200301100013.h0A0DvkI068234>