summaryrefslogtreecommitdiffstats
path: root/UPDATING
diff options
context:
space:
mode:
authorimp <imp@FreeBSD.org>2014-05-07 18:15:02 +0000
committerimp <imp@FreeBSD.org>2014-05-07 18:15:02 +0000
commit318358dcf467858e6cf746d43189a2e29e306127 (patch)
tree51b110856e6d6ff642fc2208b824991dfb387e9f /UPDATING
parent3667ac6cc1adc95547ff74eca2b6b173708d1d55 (diff)
downloadFreeBSD-src-318358dcf467858e6cf746d43189a2e29e306127.zip
FreeBSD-src-318358dcf467858e6cf746d43189a2e29e306127.tar.gz
bsd.compiler.mk was implicitly included by bsd.own.mk in historical
versions. With its movement to src.opts.mk, bsd.prog.mk was testing COMPILER_TYPE without including the bsd.compiler.mk anymore. In the source tree, this caused no problems, for reasons that aren't clear, but does cause problems outside of the source tree. Allow bsd.compiler.mk to be included multiple times safely, and always include bsd.compiler.mk at the top of bsd.prog.mk. Resist the urge to put it in bsd.init.mk, since that would reintroduce the implicit include.
Diffstat (limited to 'UPDATING')
-rw-r--r--UPDATING5
1 files changed, 5 insertions, 0 deletions
diff --git a/UPDATING b/UPDATING
index 2e1d759..efc531c 100644
--- a/UPDATING
+++ b/UPDATING
@@ -44,6 +44,11 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 11.x IS SLOW:
temporary breakage was fixed with MAKESYSPATH settings for buildworld
as well...
+ One side effect of all this cleaning up is that bsd.compiler.mk
+ is no longer implicitly included by bsd.own.mk. If you wish to
+ use COMPILER_TYPE, you must now explicitly include bsd.compiler.mk
+ as well.
+
20140430:
The lindev device has been removed since /dev/full has been made a
standard device. __FreeBSD_version has been bumped.
OpenPOWER on IntegriCloud