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

Issue 709568 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Apr 2017
Cc:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 1
Type: Bug



Sign in to add a comment

WebKit probe target compile fails on fresh build.

Project Member Reported by s...@chromium.org, Apr 7 2017

Issue description

//third_party/WebKit/Source/core/probes:generated includes generated headers from several targets that it doesn't depend on, resulting in a race condition that breaks the build:

[6605/15869] (221.702s) CXX obj/third_party/WebKit/Source/core/probe/generated/CoreProbesImpl.o
../../third_party/WebKit/Source/core/events/AddEventListenerOptionsResolved.h:8:10: fatal error: 'core/events/AddEventListenerOptions.h' file not found
#include "core/events/AddEventListenerOptions.h"
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.

This is likely not a problem on the Chromium bots, which build incrementally, but affect the Chromecast bots, which do clean builds, in big way.

This can be repro'ed by doing a clean build (easier to repro if not using lots of parallel jobs)

 

Comment 1 by s...@chromium.org, Apr 7 2017

Internal bug: b/37143652

Comment 2 by alph@chromium.org, Apr 7 2017

Labels: -Pri-3 Pri-1
Likely a missing dependency.

Comment 3 by s...@chromium.org, Apr 11 2017

Friendly ping!

Comment 4 by alph@chromium.org, Apr 11 2017

I'm OOO currently, but I'll try to submit a fix it today. Sorry for the inconvenience.

Comment 6 by alph@chromium.org, Apr 18 2017

Status: Fixed (was: Untriaged)

Sign in to add a comment