Bug 161240

Summary: [EFL][GTK] REGRESSION(204877): Fix the clean build
Product: WebKit Reporter: Csaba Osztrogonác <ossy>
Component: New BugsAssignee: Csaba Osztrogonác <ossy>
Status: RESOLVED FIXED    
Severity: Blocker CC: cgarcia, commit-queue, gyuyoung.kim, ossy, sam, simon.fraser
Priority: P1    
Version: Other   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 161064    
Attachments:
Description Flags
Patch none

Description Csaba Osztrogonác 2016-08-26 06:02:01 PDT
https://trac.webkit.org/changeset/204877 broke the clean build on Linux platforms,
because it moved source files to TestRunnerShared directory and no forwarding
headers are generated for headers used in this new directory.

Fix is coming.
Comment 1 Csaba Osztrogonác 2016-08-26 06:14:28 PDT
Created attachment 287102 [details]
Patch
Comment 2 Csaba Osztrogonác 2016-08-26 06:30:34 PDT
just to document, here is the build error:
https://build.webkit.org/builders/EFL%20Linux%2064-bit%20Release%20WK2/builds/29502

../../Tools/TestRunnerShared/Bindings/JSWrapper.cpp:29:48: fatal error: JavaScriptCore/JSContextRefPrivate.h: No such file or directory
Comment 3 WebKit Commit Bot 2016-08-26 07:06:31 PDT
Comment on attachment 287102 [details]
Patch

Clearing flags on attachment: 287102

Committed r205012: <http://trac.webkit.org/changeset/205012>
Comment 4 WebKit Commit Bot 2016-08-26 07:06:35 PDT
All reviewed patches have been landed.  Closing bug.
Comment 5 Simon Fraser (smfr) 2016-08-26 13:16:28 PDT
Thanks for fixing.