Bug 134190

Summary: [EFL] Missing dependencies between external libs.
Product: WebKit Reporter: Tamas Gergely <tgergely.u-szeged>
Component: New BugsAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: bunhere, cdumez, commit-queue, gyuyoung.kim, sergio
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
patch
none
patch none

Tamas Gergely
Reported 2014-06-23 05:41:52 PDT
The external dependencies contain the freetype6 and the fontconfig libs. The fontconfig lib requires freetype, but the dependency is not set in the efl/jhbuild.modules file. So, during building the external libs, fontconfig uses the freetype package of the system, while WebKit binaries will use freetype from the WebKitBuild/Dependency directory.
Attachments
patch (1.76 KB, patch)
2014-06-23 05:45 PDT, Tamas Gergely
no flags
patch (3.07 KB, patch)
2014-06-26 03:22 PDT, Tamas Gergely
no flags
Tamas Gergely
Comment 1 2014-06-23 05:45:53 PDT
Tamas Gergely
Comment 2 2014-06-26 03:22:11 PDT
Created attachment 233899 [details] patch More dependencies were missing from the jhbuild.modules file for efl. Setting them solves the above-mentioned problem of misusing the system-built and webkit-libs-built library versions.
Gyuyoung Kim
Comment 3 2014-06-26 15:49:23 PDT
Comment on attachment 233899 [details] patch Thanks.
WebKit Commit Bot
Comment 4 2014-06-26 16:07:50 PDT
Comment on attachment 233899 [details] patch Clearing flags on attachment: 233899 Committed r170502: <http://trac.webkit.org/changeset/170502>
WebKit Commit Bot
Comment 5 2014-06-26 16:07:54 PDT
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.