[Webkit-unassigned] [Bug 182757] [CMake][Ninja] Fails to compile TestWebCore due to missing WebCore's derived headers

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Feb 14 15:45:37 PST 2018


https://bugs.webkit.org/show_bug.cgi?id=182757

Fujii Hironori <Hironori.Fujii at sony.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|REGRESSION(r228431)         |[CMake][Ninja] Fails to
                   |[CMake][Ninja] Fails to     |compile TestWebCore due to
                   |compile TestWebCore due to  |missing WebCore's derived
                   |missing WebCore's derived   |headers
                   |headers                     |

--- Comment #4 from Fujii Hironori <Hironori.Fujii at sony.com> ---
(In reply to Don Olmstead from comment #3)
> What if instead of ${FRAMEWORK} being dependent on
> ${FRAMEWORK}ForwardingHeaders it was flipped so that it was
> ${FRAMEWORK}ForwardingHeaders was reliant on ${FRAMEWORK}. 

For example, WebKit links WebCore, and WebCore depends on WebCoreForwardingHeaders.
Then, building WebKit triggers WebCoreForwardingHeaders.

> That way you
> could target the derived sources in the list of headers.

I don't understand this sentence. What do you mean?

> It seems like this problem exists currently just the fact that WebCore has
> so many headers that this sort of race condition can occur.

You are right.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20180214/58e87ce6/attachment.html>


More information about the webkit-unassigned mailing list