Bug 89418 - [EFL] Fontconfig can't be linked properly
Summary: [EFL] Fontconfig can't be linked properly
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKit EFL (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-06-18 21:19 PDT by Joone Hur
Modified: 2012-06-19 00:35 PDT (History)
5 users (show)

See Also:


Attachments
Proposed Patch (2.01 KB, patch)
2012-06-18 22:15 PDT, Joone Hur
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Joone Hur 2012-06-18 21:19:28 PDT
I've got the following link problem:

Linking CXX executable ../../../bin/MiniBrowser
../../lib/libewebkit2.so.0.1.0: error: undefined reference to 'FcPatternReference'
../../lib/libewebkit2.so.0.1.0: error: undefined reference to 'FcCharSetCreate'
../../lib/libewebkit2.so.0.1.0: error: undefined reference to 'FcCharSetAddChar'
../../lib/libewebkit2.so.0.1.0: error: undefined reference to 'FcPatternAddCharSet'
../../lib/libewebkit2.so.0.1.0: error: undefined reference to 'FcCharSetDestroy'
../../lib/libewebkit2.so.0.1.0: error: undefined reference to 'FcPatternAddBool'
../../lib/libewebkit2.so.0.1.0: error: undefined reference to 'FcFontSetMatch'
../../lib/libewebkit2.so.0.1.0: error: undefined reference to 'FcFontMatch'
../../lib/libewebkit2.so.0.1.0: error: undefined reference to 'FcPatternAddInteger'
../../lib/libewebkit2.so.0.1.0: error: undefined reference to 'FcPatternAddDouble'
../../lib/libewebkit2.so.0.1.0: error: undefined reference to 'FcPatternGetString'
../../lib/libewebkit2.so.0.1.0: error: undefined reference to 'FcPatternGetInteger'
../../lib/libewebkit2.so.0.1.0: error: undefined reference to 'FcPatternGetBool'
../../lib/libewebkit2.so.0.1.0: error: undefined reference to 'FcMatrixMultiply'
../../lib/libewebkit2.so.0.1.0: error: undefined reference to 'FcPatternGetMatrix'
../../lib/libewebkit2.so.0.1.0: error: undefined reference to 'FcFreeTypeCharIndex'
collect2: ld returned 1 exit status
make[2]: *** [bin/WebProcess] Error 1
make[1]: *** [Source/WebKit2/CMakeFiles/WebProcess.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
../../../lib/libewebkit2.so.0.1.0: error: undefined reference to 'FcPatternReference'
../../../lib/libewebkit2.so.0.1.0: error: undefined reference to 'FcCharSetCreate'
../../../lib/libewebkit2.so.0.1.0: error: undefined reference to 'FcCharSetAddChar'
../../../lib/libewebkit2.so.0.1.0: error: undefined reference to 'FcPatternAddCharSet'
../../../lib/libewebkit2.so.0.1.0: error: undefined reference to 'FcCharSetDestroy'
../../../lib/libewebkit2.so.0.1.0: error: undefined reference to 'FcPatternAddBool'
../../../lib/libewebkit2.so.0.1.0: error: undefined reference to 'FcFontSetMatch'
../../../lib/libewebkit2.so.0.1.0: error: undefined reference to 'FcFontMatch'
../../../lib/libewebkit2.so.0.1.0: error: undefined reference to 'FcPatternAddInteger'
../../../lib/libewebkit2.so.0.1.0: error: undefined reference to 'FcPatternAddDouble'
../../../lib/libewebkit2.so.0.1.0: error: undefined reference to 'FcPatternGetString'
../../../lib/libewebkit2.so.0.1.0: error: undefined reference to 'FcPatternGetInteger'
../../../lib/libewebkit2.so.0.1.0: error: undefined reference to 'FcPatternGetBool'
../../../lib/libewebkit2.so.0.1.0: error: undefined reference to 'FcMatrixMultiply'
../../../lib/libewebkit2.so.0.1.0: error: undefined reference to 'FcPatternGetMatrix'
../../../lib/libewebkit2.so.0.1.0: error: undefined reference to 'FcFreeTypeCharIndex'
collect2: ld returned 1 exit status
make[2]: *** [bin/MiniBrowser] Error 1

I'm not sure if this could be a common problem for all.
Comment 1 Joone Hur 2012-06-18 22:15:13 PDT
Created attachment 148248 [details]
Proposed Patch
Comment 2 Raphael Kubo da Costa (:rakuco) 2012-06-18 22:47:01 PDT
I believe you can commit it without asking for review (the patch makes sense, even though I haven't caught up with the huge number of wk2 patches coming in these days).
Comment 3 Joone Hur 2012-06-18 22:48:48 PDT
Committed r120675: <http://trac.webkit.org/changeset/120675>
Comment 4 Gyuyoung Kim 2012-06-19 00:35:11 PDT
Comment on attachment 148248 [details]
Proposed Patch

Clearing flags.