virtual/target-toolchain-sysroot: new package for controlling board sysroots |
|||
Issue descriptionatm, the sysroot we ship for boards is the dep tree of chrome. this is insufficient for many people, so we should look at making this more flexible. proposal: - add a virtual/target-toolchain-sysroot which depends only on virtual/target-chromium-os-toolchain-sysroot - add a virtual/target-chromium-os-toolchain-sysroot which depends on just chromeos-base/chromeos-chrome to start with - throw in other random libs we've had people ask for - add a new cbuildbot stage for generating this sysroot - update chrome-sdk to use this new sysroot - drop old chromeos-chrome sysroot - drop cbuildbot stage which generates the chromeos-chrome sysroot (_BuildAndArchiveChromeSysroot)
,
Aug 17 2017
that's a sep request ( issue 755693 ). even if we implement that, we'd still want this feature. i've had multiple requests from teams/people who wish the standalone sysroot had more stuff.
,
Aug 20
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue. Sorry for the inconvenience if the bug really should have been left as Available. For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
,
Aug 20
|
|||
►
Sign in to add a comment |
|||
Comment 1 by yunlian@chromium.org
, Aug 16 2017Can we modify cros_setup_toolchains.py instead? --- a/scripts/cros_setup_toolchains.py +++ b/scripts/cros_setup_toolchains.py @@ -899,7 +899,7 @@ def _GetFilesForTarget(target, root='/'): # Find all the files owned by the packages for this target. for pkg in GetTargetPackages(target): # Ignore packages that are part of the target sysroot. - if pkg in ('kernel', 'libc'): + if pkg in ('kernel'): continue # Skip Go compiler from redistributable packages.