aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
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
parentmultilib-strict: disable recursion into subdirectories (bug 424423) (diff)
downloadportage-8868b38e.tar.gz
portage-8868b38e.tar.bz2
portage-8868b38e.zip
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>
-rw-r--r--cnf/make.globals3
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"