From owner-freebsd-arch Thu Aug 31 7:11:16 2000 Delivered-To: freebsd-arch@freebsd.org Received: from columbus.cris.net (columbus.cris.net [212.110.128.65]) by hub.freebsd.org (Postfix) with ESMTP id 54BBF37B42C for ; Thu, 31 Aug 2000 07:11:11 -0700 (PDT) Received: from ark.cris.net (root@ark.cris.net [212.110.128.68]) by columbus.cris.net (8.9.3/8.9.3) with ESMTP id RAA36870; Thu, 31 Aug 2000 17:10:37 +0300 (EEST) Received: (from phantom@localhost) by ark.cris.net (8.9.3/8.9.3) id RAA21332; Thu, 31 Aug 2000 17:10:52 +0300 (EEST) (envelope-from phantom) Date: Thu, 31 Aug 2000 17:10:52 +0300 From: Alexey Zelkin To: Marcel Moolenaar Cc: Sheldon Hearn , arch@FreeBSD.ORG Subject: Re: NO vs NO_ Message-ID: <20000831171052.A17250@ark.cris.net> References: <200008301026.DAA50313@pike.osd.bsdi.com> <27283.967631991@axl.fw.uunet.co.za> <20000830185645.A32496@ark.cris.net> <39AD3B1D.CFB294FC@cup.hp.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0i In-Reply-To: <39AD3B1D.CFB294FC@cup.hp.com>; from marcel@cup.hp.com on Wed, Aug 30, 2000 at 12:49:33PM -0400 X-Operating-System: FreeBSD 3.5-STABLE i386 Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG hi, On Wed, Aug 30, 2000 at 12:49:33PM -0400, Marcel Moolenaar wrote: > I think it is mandatory for -stable and we probably should do it for > -current as well. In -current, the automagical translation can be > removed some time prior to the release. > > The reason for this is simply habit. Give people a change to get used to > the new names, how ever they are going to look like. As I already noted in this thread IMHO it will be useful to introduce variable which defining should force "automagical translation". Default behaviour just will cause build failure. In this case we can leave this variable uncommented (defined) for -STABLE and commented (undefined) for -CURRENT. It also can be useful to put this check to separate file (for example bsd.deprecated.mk) in /usr/share/mk and include to all /usr/share/mk/*mk file which contains any references to NO* variables. It will allow us to check depracated variables usage in any src's Makefile. PS: Anyone working in this area ? I don't want to duplicate efforts since I don't have to much spare time, but currently I can dig in this problem. -- /* Alexey Zelkin && phantom@cris.net */ /* Tavric National University && phantom@FreeBSD.org */ /* Sysadmin/Developer && phantom@sms.umc.com.ua */ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message