summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Orlitzky <mjo@gentoo.org>2018-01-14 10:31:24 -0500
committerMichael Orlitzky <mjo@gentoo.org>2018-10-07 17:52:53 -0400
commit0f7838027ac84f2a57d98823e8b259677fe6ef36 (patch)
treeba9d7f6eea11c88a5e8c29b6a4306306b04f42ac /profiles/features
parentdev-libs/girara: Drop old (diff)
downloadgentoo-0f7838027ac84f2a57d98823e8b259677fe6ef36.tar.gz
gentoo-0f7838027ac84f2a57d98823e8b259677fe6ef36.tar.bz2
gentoo-0f7838027ac84f2a57d98823e8b259677fe6ef36.zip
profiles: unset USE=modules by default.
The "modules" USE flag was originally enabled by default in the base profile so that any ebuild inheriting linux-mod.eclass would have its kernel modules built by default. However, the name of that USE flag is now controlled by the MODULES_OPTIONAL_USE variable, set in the ebuild itself. The best place for the USE flag default is therefore in IUSE (in the ebuild), because only the ebuild knows the correct flag name. There are at least two packages, media-gfx/graphicsmagick and net-im/mcabber, that assign a different meaning to the "modules" flag, further suggesting that a global default is too blunt an approach. This commit drops the flag from base/make.defaults, and also from default/linux/make.defaults where a redundant entry was present. Thereafter, the override in features/hardened/make.defaults is unnecessary, so it has been dropped as well. Closes: https://bugs.gentoo.org/635720 Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
Diffstat (limited to 'profiles/features')
-rw-r--r--profiles/features/hardened/make.defaults1
1 files changed, 0 insertions, 1 deletions
diff --git a/profiles/features/hardened/make.defaults b/profiles/features/hardened/make.defaults
index 1502b08728fc..88e165c4611a 100644
--- a/profiles/features/hardened/make.defaults
+++ b/profiles/features/hardened/make.defaults
@@ -24,4 +24,3 @@ USE="${USE} -berkdb -gdbm -tcpd"
USE="${USE} -fortran"
USE="${USE} -cli"
USE="${USE} -dri"
-USE="${USE} -modules"