[+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 <[email protected]>
> 

-- 
behdad
http://behdad.org/
_______________________________________________
HarfBuzz mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/harfbuzz

Reply via email to