From ced21d1278c13542edff24b1cecabccdd5cc4c58 Mon Sep 17 00:00:00 2001 From: Jacob Godserv Date: Wed, 20 Jan 2010 16:03:00 -0500 Subject: [PATCH 2/9] Added a note to Overview of cross-compiler.xml talking about how chroots keep the sysadmin away. --- .../en/base/embedded/handbook/cross-compiler.xml | 17 +++++++++++++---- 1 files changed, 13 insertions(+), 4 deletions(-) diff --git a/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml b/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml index cf0f32d..a595a8d 100644 --- a/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml +++ b/xml/htdocs/proj/en/base/embedded/handbook/cross-compiler.xml @@ -28,10 +28,19 @@ error and patience will you arrive at a favorable combination of all factors.

-Also, do not worry about the cross-compiler interfering with your native build -system. All of the toolchain packages are designed such that they are isolated -from each other based on the target. This way you can install cross-compilers -for whatever architecture you wish without breaking the rest of your system. +You do not have to worry about the cross-compiler interfering with your +native build system. All of the toolchain packages are designed such +that they are isolated from each other based on the target. This way +you can install cross-compilers for whatever architecture you wish +without breaking the rest of your system. +

+ +

+However, there are some scenarios, albeit fewer as time goes on, which +causes portage to require or to inflict changes to real root. To keep +your Gentoo installation clean, we highly recommend that crossdev +installation and all cross-compiling activities occur inside a Gentoo +stage3 chroot. (This is the same chroot you used to install Gentoo.)

-- 1.6.4.4