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.
Created attachment 233600 [details] patch
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 on attachment 233899 [details] patch Thanks.
Comment on attachment 233899 [details] patch Clearing flags on attachment: 233899 Committed r170502: <http://trac.webkit.org/changeset/170502>
All reviewed patches have been landed. Closing bug.