On task "Toolchain Bootstrap Process"


Yu, Ke <ke.yu@...>
 

Hi Richard,

When going through the task of "Toolchain Bootstrap Process" in M3 Sprint A, Kevin and I have one question: will this task be no longer needed if per-recipe sysroot support is ready? Per the task description, the goal to this task is to resolve the sysroot conflict of toolchain boostrap process like gcc-initial, gcc- intermediate. So when per-recipes sysroot is ready, the toolchain bootstraps will have their own per-recipe sysroot, then looks the conflict should be resolved. Is this understanding correct?

Regards
Ke


Richard Purdie <richard.purdie@...>
 

On Mon, 2010-12-06 at 22:58 -0800, Yu, Ke wrote:
When going through the task of "Toolchain Bootstrap Process" in M3
Sprint A, Kevin and I have one question: will this task be no longer
needed if per-recipe sysroot support is ready? Per the task
description, the goal to this task is to resolve the sysroot conflict
of toolchain boostrap process like gcc-initial, gcc- intermediate. So
when per-recipes sysroot is ready, the toolchain bootstraps will have
their own per-recipe sysroot, then looks the conflict should be
resolved. Is this understanding correct?
Its unlikely we'll switch to the sysroot per recipe model all the time,
its most likely we'll just use it for sanity checking metadata.

For this reason we need to make the bootstrap process for the toolchain
independent of that task.

They are separate issues anyway as when constructing a per recipe
sysroot, we'd still have the problem if we try and install
gcc-cross-initial and gcc-cross at the same time.

Cheers,

Richard

---------------------------------------------------------------------
Intel Corporation (UK) Limited
Registered No. 1134945 (England)
Registered Office: Pipers Way, Swindon SN3 1RJ
VAT No: 860 2173 47

This e-mail and any attachments may contain confidential material for
the sole use of the intended recipient(s). Any review or distribution
by others is strictly prohibited. If you are not the intended
recipient, please contact the sender and delete all copies.