Bug 134190 - [EFL] Missing dependencies between external libs.
Summary: [EFL] Missing dependencies between external libs.
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-06-23 05:41 PDT by Tamas Gergely
Modified: 2014-06-26 16:07 PDT (History)
5 users (show)

See Also:


Attachments
patch (1.76 KB, patch)
2014-06-23 05:45 PDT, Tamas Gergely
no flags Details | Formatted Diff | Diff
patch (3.07 KB, patch)
2014-06-26 03:22 PDT, Tamas Gergely
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Tamas Gergely 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.
Comment 1 Tamas Gergely 2014-06-23 05:45:53 PDT
Created attachment 233600 [details]
patch
Comment 2 Tamas Gergely 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.
Comment 3 Gyuyoung Kim 2014-06-26 15:49:23 PDT
Comment on attachment 233899 [details]
patch

Thanks.
Comment 4 WebKit Commit Bot 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>
Comment 5 WebKit Commit Bot 2014-06-26 16:07:54 PDT
All reviewed patches have been landed.  Closing bug.