New issue
Advanced search Search tips

Issue 653226 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: May 2017
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 3
Type: Bug

Blocked on:
issue 652469

Blocking:
issue 624049



Sign in to add a comment

Create or hijack waterfall bots that build all targets without a system xcode or command line tools install.

Project Member Reported by erikc...@chromium.org, Oct 5 2016

Issue description

This ensures that there’s no graceful fallback to using the system toolchain if we fail to specify the hermetic toolchain [crbug].

 
Note that we already have bots that build all targets: https://build.chromium.org/p/chromium/builders/Mac/builds/19854/steps/compile/logs/stdio

We can probably just hijack these bots to also not have a system toolchain.
Due to the needs of Infra>labs, we can't get away from having a CLT install. We can, however, delete all the binaries that are needed to build Chrome, but not needed by Infra. These are:

ld, bison, gperf, otool, dsymutil, strip, ibtool, libtool, lipo, nm and strings
Blocking: -651267 624049
Status: Fixed (was: Assigned)
All try-bots are now hermetic.

Sign in to add a comment