aboutsummaryrefslogtreecommitdiff
path: root/cnf
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2017-06-04 10:21:45 +0200
committerMichał Górny <mgorny@gentoo.org>2018-07-31 19:24:02 +0200
commit8c5598c1af2c4c96546f196e2213211ec9cd7e7a (patch)
treee13fe845f4b65f18175b1a0d96a7e49183a643cf /cnf
parentUpdates for portage-2.3.44 release (diff)
downloadportage-8c5598c1af2c4c96546f196e2213211ec9cd7e7a.tar.gz
portage-8c5598c1af2c4c96546f196e2213211ec9cd7e7a.tar.bz2
portage-8c5598c1af2c4c96546f196e2213211ec9cd7e7a.zip
Replace implicit {FEATURES->USE}=test forcing with USE default
Use an explicit USE_ORDER entry to control mapping FEATURES=test into default-enabled USE=test, rather than forcing/masking it depending on the state of FEATURES. This makes it possible for users to enable (or disable) USE=test independently of FEATURES. An example use case is installing test dependencies and building test cases without actually running tests at a particular moment which is something I've been doing quite frequently with LLVM. Reviewed-by: Zac Medico <zmedico@gentoo.org> Closes: https://github.com/gentoo/portage/pull/347
Diffstat (limited to 'cnf')
-rw-r--r--cnf/make.globals2
1 files changed, 1 insertions, 1 deletions
diff --git a/cnf/make.globals b/cnf/make.globals
index 08a37a534..04a708af8 100644
--- a/cnf/make.globals
+++ b/cnf/make.globals
@@ -107,7 +107,7 @@ CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/env.d"
# Disable auto-use
-USE_ORDER="env:pkg:conf:defaults:pkginternal:repo:env.d"
+USE_ORDER="env:pkg:conf:defaults:pkginternal:features:repo:env.d"
# Mode bits for ${WORKDIR} (see ebuild.5).
PORTAGE_WORKDIR_MODE="0700"