On 06/28/2013 07:32 PM, Armin K. wrote:
> On 06/28/2013 07:14 PM, Bruce Dubbs wrote:
>> Niels Terp wrote:
>>> I have been following BLFS Version 2013-06-19 to build this, but compilation
>>> stops during make:
>>>
>>> /usr/lib/libcairo-gobject.so /usr/lib/libcairo.so
>>> /usr/lib/libgdk_pixbuf-2.0.s    /usr/lib/libsoup-2.4.so
>>> /usr/lib/libgio-2.0.so /usr/lib/libgobject-2.0.so /usr   lib/libglib-2.0.so
>>> -pthread
>>> /home/niels/xc/webkitgtk-2.0.2/.libs/libwebkitgtk-3.0.so: undefined
>>> reference to    `hb_icu_script_to_script'
>>> /home/niels/xc/webkitgtk-2.0.2/.libs/libwebkitgtk-3.0.so: undefined
>>> reference to    `hb_icu_get_unicode_funcs'
>>> collect2: error: ld returned 1 exit status
>>> linking of temporary binary failed: Command '['/bin/sh', './libtool',
>>> '--mode=l   nk', '--tag=CC', 'gcc', '-o',
>>> '/home/niels/xc/webkitgtk-2.0.2/tmp-introspect0LG   yL/WebKit-3.0',
>>> '-export-dynamic', '/home/niels/xc/webkitgtk-2.0.2/tmp-introspe
>>> t0LGVyL/WebKit-3.0.o', '-L.', '-lwebkitgtk-3.0', '-ljavascriptcoregtk-3.0',
>>> '-W   ,--export-dynamic', '-lgmodule-2.0', '-pthread', '-lgtk-3', '-lgdk-3',
>>> '-lpango   airo-1.0', '-lpango-1.0', '-latk-1.0', '-lcairo-gobject',
>>> '-lcairo', '-lgdk_pix   uf-2.0', '-lsoup-2.4', '-lgio-2.0', '-lgobject-2.0',
>>> '-lglib-2.0']' returned no   -zero exit status 1
>>>
>>> I have done a lot of searching on google, the error seems to be well known
>>> (and connected to harfssbuzz ), but I have not found any working patch or
>>> other solution. I also tried the next version of WebKitGTK+ - 2.0.3, I have
>>> tried reinstalling and also upgrading of harfbuzz and libsoup (required by
>>> WebKitGTK+ 2.0.3), but nothing seems to work.
>>
>> It looks like the message above is garbled.  For example, I think the 
>> last line should be:
>>
>> returned non-zero exit status 1     and not
>> returned no   -zero exit status 1
>>
>> However, a clue above:
>> undefined reference to    `hb_icu_script_to_script'
>>
>> $ grep hb_icu_script_to_script /usr/lib/*
>> Binary file libharfbuzz.so matches
>>
>> Do you have libharfbuzz installed?
>>
>>    -- Bruce
>>
>>
> 
> It's a bit problematic. Harfbuzz 0.9.18 has split hb_icu_* functions
> into seperate library - libharfbuzz-icu.so. WebKitGTK+ 2.0.3 should fix
> the issue (a patch is required for 2.0.2).
> 

For anyone interested, this is the patch for 2.0.2 but I strongly
recommend using 2.0.3.

http://trac.webkit.org/changeset/150963 - gtk-doc might be needed and
autoreconf -fi should be run.
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to