Source: libharfbuzz0
Severity: normal

/usr/lib/libwebkit2gtk-3.0.so.22 from libwebkit2gtk-3.0 0 1.11.91-1 (in
experimental)
references two functions from libharfbuzz that don't exist without ICU support:

 readelf -s --wide /usr/lib/libwebkit2gtk-3.0.so.22 | grep hb_icu
   863: 0000000000000000     0 FUNC    GLOBAL DEFAULT  UND
hb_icu_get_unicode_funcs
  2080: 0000000000000000     0 FUNC    GLOBAL DEFAULT  UND
hb_icu_script_to_script

Worse,  webkitgtk fails to build against libharfbuzz-dev 0.9.17-3:

.../Source/WebCore/platform/graphics/harfbuzz/HarfBuzzShaper.cpp: In member
function 'bool WebCore::HarfBuzzShaper::collectHarfBuzzRuns()':
.../Source/WebCore/platform/graphics/harfbuzz/HarfBuzzShaper.cpp:306:67: error:
'hb_icu_script_to_script' was not declared in this scope
         hb_script_t script = hb_icu_script_to_script(currentScript);
                                                                   ^

Cheers, Roderich



-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.9.4 (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to