aboutsummaryrefslogtreecommitdiff
path: root/UPDATING
diff options
context:
space:
mode:
authorBaptiste Daroussin <bapt@FreeBSD.org>2013-10-08 18:55:37 +0000
committerBaptiste Daroussin <bapt@FreeBSD.org>2013-10-08 18:55:37 +0000
commit91bfd4296df5745892d36b7cd8bc83cc7911796d (patch)
treec33fa012a06dc1d3baa257c00cf1a987becf45f5 /UPDATING
parent02a34ce656430185139c2ef9ad429fb6ac5302e4 (diff)
downloadports-91bfd4296df5745892d36b7cd8bc83cc7911796d.tar.gz
ports-91bfd4296df5745892d36b7cd8bc83cc7911796d.zip
New USES=compiler
Supported arguments are: - c++11-lang: the port needs a c++11 aware compiler what ever standard library it uses, implies features - c++11-lib: the port needs a c++11 standard library, implies features - c11: the ports needs a c11 aware compiler implies features - features: this will create a COMPILER_FEATURES variable which contains the list of features ${CC} do support, implies env. - env: the COMPILER_TYPE will be set to either gcc or clang. By default the uses will try to use clang33 from ports when nothing in base is relevant except if the user explicitly defines FAVORITE_COMPILER=gcc in his make.conf Please note that testing tinderbox prior to version: 4.0.1_1 is not able to properly figure out the dependencies implied by this USES.
Notes
Notes: svn path=/head/; revision=329823
Diffstat (limited to 'UPDATING')
-rw-r--r--UPDATING10
1 files changed, 10 insertions, 0 deletions
diff --git a/UPDATING b/UPDATING
index f9d2389d4dfe..3d82a3f693b6 100644
--- a/UPDATING
+++ b/UPDATING
@@ -5,6 +5,16 @@ they are unavoidable.
You should get into the habit of checking this file for changes each time
you update your ports collection, before attempting any port upgrades.
+20131008:
+ AFFECT: all users
+ AUTHOR: bapt@FreeBSD.org
+
+ A new USES has been added: compiler.mk, this uses allows porters to
+ select a compiler for a given port based on the features the port needs
+ By default this will always try to find clang > 3.3.
+ If the user prefers using gcc then the following macro should be added
+ to user's make.conf: FAVORITE_COMPILER=gcc
+
20131004:
AFFECTS: users of net-mgmt/nrpe2
AUTHOR: ohauer@FreeBSD.org