Am 04.02.2011 01:27, schrieb Alan McKinnon:
> Apparently, though unproven, at 01:43 on Friday 04 February 2011, Nils 
> Holland 
> did opine thusly:
> 
> I'm not in a position to give a fully definitive answer to 1) ...
> 
>> 2) /etc/make.conf contains a note that one should not change the CHOST
>> lightly (not that I'm planning to) and links to a nice document
>> explaining how it can be done anyway (which, I have to admit, didn't
>> make me any wiser, however). The question is, out of curiosity, why
>> the CHOST should not be changed and what would happen if one did it
>> anyway. I willingly believe that it would lead to problems, but would
>> the actual cause of these problems actually be caused by the
>> configuration of the machine being mixed up (for example, by the GNU
>> build system / autoconf suddenly looking for a compiler or similiar
>> tools / libraries under a path or by a name involving, for example,
>> i486-pc-linux-gnu, which does not automatically exist of the
>> appropriate tools have not been installed accordingly. Or would
>> problems arise because code generated with the new CHOST does no
>> longer "fit" to code generated with the previous / old CHOST?
> 
> The warning is actually there to stop users doing stupid things like blindly 
> trying to convert 32 bit systems to 64 bit. This is how that goes down:
> 
> 1. Change CHOST
> 2. emerge -e world
> 3. ???
> 4. Fail!
> 
> Yes, if you are real smart it can be done. But "real smart" really does mean 
> "real smart" i.e. not for the faint of heart and certainly not worth being 
> officially supported.
> 

Is the same true for more compatible arches like i486 -> i686? I have a
system where I used the wrong stage-3 and now I'm stuck with an i486
CHOST on an Atom netbook where I could use every bit of performance.

Regards,
Florian

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to