New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 782720 link

Starred by 1 user

Issue metadata

Status: ExternalDependency
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

ninja may fail to run when `gn analyze` returns too many targets

Project Member Reported by dpranke@chromium.org, Nov 8 2017

Issue description

See  bug 736215  for background and discussion; in short, if you try to build `all`, then some changes may affect so many targets that the total length of the list of targets exceeds 8k or even 128k, and exceed the max command line on a platform.

Generally we work around this with response files, but you can't actually use a response file as an input to ninja itself.

I've filed https://github.com/ninja-build/ninja/issues/1355 to fix this; this bug will be used to flag the external dependency.
 

Sign in to add a comment