diff options
author | Michał Górny <mgorny@gentoo.org> | 2017-07-26 09:16:52 +0200 |
---|---|---|
committer | Michał Górny <mgorny@gentoo.org> | 2017-08-02 10:06:38 +0200 |
commit | 8868b38ec1d26c264f27031fbb4d496e7e8fe62a (patch) | |
tree | 242dc5e7a9a31198a27e0afc3ab88d7bbb320430 | |
parent | multilib-strict: disable recursion into subdirectories (bug 424423) (diff) | |
download | portage-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.globals | 3 |
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" |