From owner-freebsd-arch Fri Mar 16 17:36:13 2001 Delivered-To: freebsd-arch@freebsd.org Received: from winston.osd.bsdi.com (winston.osd.bsdi.com [204.216.27.229]) by hub.freebsd.org (Postfix) with ESMTP id 19CBA37B719 for ; Fri, 16 Mar 2001 17:36:11 -0800 (PST) (envelope-from jkh@osd.bsdi.com) Received: from localhost (jkh@localhost [127.0.0.1]) by winston.osd.bsdi.com (8.11.2/8.11.1) with ESMTP id f2H1Z3H91203; Fri, 16 Mar 2001 17:35:04 -0800 (PST) (envelope-from jkh@osd.bsdi.com) To: arch@FreeBSD.ORG, TrimYourCC@nuxi.com Cc: bright@wintelcom.net Subject: Re: NO MORE '-BETA' In-Reply-To: <20010316164457.A57253@hub.freebsd.org> References: <20010316134349.K29888@fw.wintelcom.net> <20010316163748Z.jkh@osd.bsdi.com> <20010316164457.A57253@hub.freebsd.org> X-Mailer: Mew version 1.94.1 on Emacs 20.7 / Mule 4.0 (HANANOEN) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-Id: <20010316173503T.jkh@osd.bsdi.com> Date: Fri, 16 Mar 2001 17:35:03 -0800 From: Jordan Hubbard X-Dispatcher: imput version 20000228(IM140) Lines: 28 Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > This doesn't solve the ports problem as ports maintainers cannot use > bento for their own build testing. To take this approach puts us back in > the FORTRAN, punched cards, batch days. Sure they can, they can either just brute-force set the release string on their own machines as well or, since this is hardly rocket science, they can use the mechanisms already provided. From bsd.port.subdir.mk: .if !defined(OSREL) OSREL!= /usr/bin/uname -r | sed -e 's/[-(].*//' .endif .if !defined(OSVERSION) .if exists(/sbin/sysctl) OSVERSION!= /sbin/sysctl -n kern.osreldate .else OSVERSION!= /usr/sbin/sysctl -n kern.osreldate .endif As you can see, both OSREL and OSVERSION can be set in /etc/make.conf or the command line to override the default setting. Contrary to past belief, I'm also seeing that Satoshi doesn't like or need to do the package building well in advance - he prefers to wait until the last practical moment in order to get in all the changes he can before rolling stuff off bento for "production" purposes. The ports collection is big! - Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message