path: root/cnf
diff options
authorMichał Górny <mgorny@gentoo.org>2017-07-26 09:16:52 +0200
committerMichał Górny <mgorny@gentoo.org>2017-08-02 10:06:38 +0200
commit8868b38ec1d26c264f27031fbb4d496e7e8fe62a (patch)
tree242dc5e7a9a31198a27e0afc3ab88d7bbb320430 /cnf
parentmultilib-strict: disable recursion into subdirectories (bug 424423) (diff)
make.globals: Enable FEATURES=multilib-strict by default
Enable the multilib-strict feature necessary for Portage to detect ebuilds not respecting libdir for libraries. Since those issues were reliably fixed over the years and we're nearing the removal of 'lib' symlink, I think we can safely enable it by default for our users without risking many additional issues for them. At the same time, many proxied maintainers keep submitting ebuilds that do not respect libdir, and that require us to explicitly point that out to them. Having Portage detect that by default would be really helpful. Acked-by: Zac Medico <zmedico@gentoo.org>
Diffstat (limited to 'cnf')
1 files changed, 2 insertions, 1 deletions
diff --git a/cnf/make.globals b/cnf/make.globals
index 18eba947b..ea50ab615 100644
--- a/cnf/make.globals
+++ b/cnf/make.globals
@@ -52,7 +52,8 @@ FETCHCOMMAND_SFTP="bash -c \"x=\\\${2#sftp://} ; host=\\\${x%%/*} ; port=\\\${ho
# Default user options
FEATURES="assume-digests binpkg-logs
config-protect-if-modified distlocks ebuild-locks
- fixlafiles merge-sync news parallel-fetch preserve-libs protect-owned
+ fixlafiles merge-sync multilib-strict news
+ parallel-fetch preserve-libs protect-owned
sandbox sfperms strict unknown-features-warn unmerge-logs
unmerge-orphans userfetch userpriv usersandbox usersync"