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
