Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 21 Dec 2004 17:43:56 +0200
From:      Ruslan Ermilov <ru@FreeBSD.org>
To:        current@FreeBSD.org
Subject:   HEADS UP: NOFOO -> NO_FOO
Message-ID:  <20041221154356.GB16116@ip.net.ua>

next in thread | raw e-mail | index | archive | help

--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--



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