summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2009-06-13 03:00:01 +0000
committerZac Medico <zmedico@gentoo.org>2009-06-13 03:00:01 +0000
commit719cc7c33343db2def3b1d49441ba38847676a30 (patch)
tree4184a86b3a1a7a1317ca71527b1b361634c21c8c
parent99d2ee346112ae4590e69871fca763020ff66ff9 (diff)
downloadportage-719cc7c33343db2def3b1d49441ba38847676a30.tar.gz
portage-719cc7c33343db2def3b1d49441ba38847676a30.tar.bz2
portage-719cc7c33343db2def3b1d49441ba38847676a30.zip
Bug #273020 - Document FEATURES=multilib-strict. Thanks to Samuli Suominen
<ssuominen@gentoo.org> for the patch. svn path=/main/trunk/; revision=13637
-rw-r--r--man/make.conf.57
1 files changed, 7 insertions, 0 deletions
diff --git a/man/make.conf.5 b/man/make.conf.5
index 92189fe7f..4a8216667 100644
--- a/man/make.conf.5
+++ b/man/make.conf.5
@@ -243,6 +243,13 @@ validation mechanism to work correctly.
Fetch everything in \fBSRC_URI\fR regardless of \fBUSE\fR settings,
except do not fetch anything when \fImirror\fR is in \fBRESTRICT\fR.
.TP
+.B multilib\-strict
+Many Makefiles assume that their libraries should go to /usr/lib, or
+$(prefix)/lib. This assumption can cause a serious mess if /usr/lib
+isn't a symlink to /usr/lib64. To find the bad packages, we have a
+portage feature called \fImultilib\-strict\fR. It will prevent emerge
+from putting 64bit libraries into anything other than (/usr)/lib64.
+.TP
.B noauto
When utilizing \fBebuild\fR(1), only run the function requested.
.TP