From owner-freebsd-current@FreeBSD.ORG Tue Dec 21 15:43:53 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8B26716A4CE for ; Tue, 21 Dec 2004 15:43:53 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id A6FD743D55 for ; Tue, 21 Dec 2004 15:43:52 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id iBLFhpUT076223 for ; Tue, 21 Dec 2004 17:43:51 +0200 (EET) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 71729-09 for ; Tue, 21 Dec 2004 17:43:50 +0200 (EET) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id iBLFhorw076219 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Tue, 21 Dec 2004 17:43:50 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.1/8.13.1) id iBLFhuuo016523 for current@FreeBSD.org; Tue, 21 Dec 2004 17:43:56 +0200 (EET) (envelope-from ru) Date: Tue, 21 Dec 2004 17:43:56 +0200 From: Ruslan Ermilov To: current@FreeBSD.org Message-ID: <20041221154356.GB16116@ip.net.ua> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="OwLcNYc0lM97+oe1" Content-Disposition: inline User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new at ip.net.ua Subject: HEADS UP: NOFOO -> NO_FOO X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 21 Dec 2004 15:43:53 -0000 --OwLcNYc0lM97+oe1 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable All, As threatened several times in the past, the NOFOO -> NO_FOO conversion of various build knobs has just been done in HEAD. The new /usr/share/mk/bsd.compat.mk takes care of reminding you about the need to update your /etc/make.conf and various build scripts accordingly, while still providing the support for old knobs. The plan is to stop supporting the old knobs soon after we stop officially supporting FreeBSD 5.x, i.e., after several years. At this time, the warning in bsd.compat.mk becomes an error for a short period of time, mostly to help catch broken (by that time) ports, and then the support for old knobs will be completely removed. Old and new knobs may co-exist, in which case no warnings =66rom bsd.compat.mk will be issued. This is believed to be helpful for third-party software (including ports) that need to support more than just FreeBSD 6.0-CURRENT. The NOFOO -> NO_FOO conversion will NOT be done in RELENG_5. FAQ section. Q: Where can I get the list of old/new spellings? A: See bsd.compat.mk. Q: I want to use my /etc/make.conf to build different versions of FreeBSD, what should I do now? A: Use both forms of knobs. Q: Who will pay for all this transition pain? A: Tom Rhodes. ;) Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --OwLcNYc0lM97+oe1 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFByES8qRfpzJluFF4RAiXvAJ9whVeYmzloBBWo/mkg7kl0/4RJOwCfWKH3 Ga1g5kZ9mLYG45GyH+h/zOM= =rvuz -----END PGP SIGNATURE----- --OwLcNYc0lM97+oe1--