[HarfBuzz] harfbuzz-0.9.2x and 'make check'
Behdad Esfahbod
behdad at behdad.org
Thu Dec 5 14:42:25 PST 2013
[+harfbuzz]
On 13-12-05 05:33 AM, Peter Breitenlohner wrote:
> Hi Behdad,
>
> runnig 'make check' for harfbuzz-0.9.2x I always get:
> FAIL: check-libstdc++.sh
> and I don't see how this test could possibly succeed (with graphite2),
> because libharfbuzz.so needs symbols from libgraphite2.so which in turn
> needs symbols from libstdc++.so.6. Perhaps libharfbuzz.so does not
> explicitly require libstdc++ ('objdump -p') but ldd certainly also shows
> the implicit dependencies.
>
> When libgraphite2.la exists the dependency on libstdc++ is explicit.
Really? I don't know about libgraphite2.la, but here doesn't look like
graphite2 depends on libstdc++:
behdad:src 0$ ldd .libs/libharfbuzz.so
linux-vdso.so.1 => (0x00007fff458af000)
libglib-2.0.so.0 => /home/behdad/.local/lib/libglib-2.0.so.0 (0x00007fbab5fbc000)
libfreetype.so.6 => /home/behdad/.local/lib/libfreetype.so.6 (0x00007fbab5d29000)
libgraphite2.so.3 => /home/behdad/.local/lib/libgraphite2.so.3
(0x00007fbab5b0a000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fbab572b000)
libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fbab550e000)
librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fbab5305000)
libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fbab50ee000)
libpng12.so.0 => /lib/x86_64-linux-gnu/libpng12.so.0 (0x00007fbab4ec6000)
/lib64/ld-linux-x86-64.so.2 (0x00007fbab653f000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fbab4bc9000)
behdad:src 0$ ldd /home/behdad/.local/lib/libgraphite2.so.3
linux-vdso.so.1 => (0x00007fff385fe000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f2dd3234000)
/lib64/ld-linux-x86-64.so.2 (0x00007f2dd3833000)
> Regards
> Peter Breitenlohner <peb at mppmu.mpg.de>
>
--
behdad
http://behdad.org/
More information about the HarfBuzz
mailing list