Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/portage:master commit in: cnf/
Date: Wed, 02 Aug 2017 08:06:47
Message-Id: 1501661198.8868b38ec1d26c264f27031fbb4d496e7e8fe62a.mgorny@gentoo
1 commit: 8868b38ec1d26c264f27031fbb4d496e7e8fe62a
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jul 26 07:16:52 2017 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Wed Aug 2 08:06:38 2017 +0000
6 URL: https://gitweb.gentoo.org/proj/portage.git/commit/?id=8868b38e
7
8 make.globals: Enable FEATURES=multilib-strict by default
9
10 Enable the multilib-strict feature necessary for Portage to detect
11 ebuilds not respecting libdir for libraries. Since those issues were
12 reliably fixed over the years and we're nearing the removal of 'lib'
13 symlink, I think we can safely enable it by default for our users
14 without risking many additional issues for them.
15
16 At the same time, many proxied maintainers keep submitting ebuilds that
17 do not respect libdir, and that require us to explicitly point that out
18 to them. Having Portage detect that by default would be really helpful.
19
20 Acked-by: Zac Medico <zmedico <AT> gentoo.org>
21
22 cnf/make.globals | 3 ++-
23 1 file changed, 2 insertions(+), 1 deletion(-)
24
25 diff --git a/cnf/make.globals b/cnf/make.globals
26 index 18eba947b..ea50ab615 100644
27 --- a/cnf/make.globals
28 +++ b/cnf/make.globals
29 @@ -52,7 +52,8 @@ FETCHCOMMAND_SFTP="bash -c \"x=\\\${2#sftp://} ; host=\\\${x%%/*} ; port=\\\${ho
30 # Default user options
31 FEATURES="assume-digests binpkg-logs
32 config-protect-if-modified distlocks ebuild-locks
33 - fixlafiles merge-sync news parallel-fetch preserve-libs protect-owned
34 + fixlafiles merge-sync multilib-strict news
35 + parallel-fetch preserve-libs protect-owned
36 sandbox sfperms strict unknown-features-warn unmerge-logs
37 unmerge-orphans userfetch userpriv usersandbox usersync"