From owner-freebsd-questions@FreeBSD.ORG Fri Oct 24 12:36:08 2008 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 19E3D10656A0; Fri, 24 Oct 2008 12:36:08 +0000 (UTC) (envelope-from jpaetzel@FreeBSD.org) Received: from mail.tcbug.org (mail.tcbug.org [216.243.150.78]) by mx1.freebsd.org (Postfix) with ESMTP id EB3CC8FC29; Fri, 24 Oct 2008 12:36:07 +0000 (UTC) (envelope-from jpaetzel@FreeBSD.org) Received: from [192.168.1.100] (c-24-118-145-206.hsd1.mn.comcast.net [24.118.145.206]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.tcbug.org (Postfix) with ESMTPSA id E06EE169E4CE; Fri, 24 Oct 2008 07:20:56 -0500 (CDT) Message-ID: <4901BDA2.7020002@FreeBSD.org> Date: Fri, 24 Oct 2008 07:20:50 -0500 From: Josh Paetzel User-Agent: Thunderbird 2.0.0.17 (Windows/20080914) MIME-Version: 1.0 To: Jeremy Chadwick References: <20081024102632.GA11709@icarus.home.lan> In-Reply-To: <20081024102632.GA11709@icarus.home.lan> X-Enigmail-Version: 0.95.7 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Masoom Shaikh , freebsd-questions@freebsd.org Subject: Re: FreeBSD-7.1, BETA2 or PRERELEASE X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Oct 2008 12:36:08 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Jeremy Chadwick wrote: > On Fri, Oct 24, 2008 at 03:07:32PM +0530, Masoom Shaikh wrote: >> Hi folks, >> y'day I csuped the src and built installed the kernel from RELENG_7 >> I was expecting FreeBSD-BETA2 in output of `uname -a` >> it is still -PRERELEASE, is it by decision or I have to change something ? >> >> I greped /usr/src for PRERELEASE but cud not locate it. I guess release >> engineering team does that. comments ? > > This question keeps coming up. > > http://lists.freebsd.org/pipermail/freebsd-questions/2008-October/184992.html > > RELENG_7 == PRERELEASE. There is no "BETA2" tag to follow. > > No one is sure at this point where the "BETA2" string has come from > (meaning why it was idealised or why it's being used). I'm of the > belief that it's something Ken is hand-hacking in newvers.sh before > building + making ISO releases and putting them up on the mirrors. > And I am also of the opinion that this should stop, and we should simply > name the releases PRERELEASE-YYYYMMDD to signify the build date. > When you run make release you have to set BUILDNAME to something. That value then sets the value of RELEASE in sys/conf/newvers.sh, which then affects uname output. I suppose everyone has an opinion as to what to name things, a classic bikeshed item. My opinion is that if BETA2 is an arbitrary name and there's no way to know the timestamp it was built from in CVS, then replacing BETA2 with the timestamp used for the CVS checkout makes sense. Of course CVS is good down to the second, so it would have to be YYYYMMDDHHMMSS...and at that point 7.1-PRERELEASE-20081020071001 starts making BETA2 look good. - -- Thanks, Josh Paetzel PGP: 8A48 EF36 5E9F 4EDA 5ABC 11B4 26F9 01F1 27AF AECB -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (MingW32) iD8DBQFJAb2iJvkB8SevrssRAvDqAJ4glXZL7dtiMLlaU2r8glSSa3XEsgCfY2ag S7+FOqNjJ10miUOLuq/AEEQ= =VzUi -----END PGP SIGNATURE-----