Created attachment 283711 [details] graphite2 build log It does not compile, I'll attach build log. Googling it, it is caused by a change in harfbuzz that is only available in trunk: http://www.mail-archive.com/harfbuzz@lists.freedesktop.org/msg00987.html It seems the function hb_shape_full had been added in patch from previous URI. I've tried to backport it by my skills are not enough :(
same problem for me.
Created attachment 283823 [details, diff] turn off testing media-gfx/graphite2 failing in test part. Disable test as workaround.
Same here
Михаил: Thank you.
Yeah, this seems to be the only way to handle until updated version of harfbuzz comes along. The rename of hb_shape_full to hb_shape was reverted[1][2] so an update to harfbuzz (or if the maintainer for harfbuzz wants to jump the gun and release a git-snap or patch 0.6.0) will fix it. [1]http://cgit.freedesktop.org/harfbuzz/commit/?id=3931837bebd79c5eb1bd5b24ff12e2c8e7d3f24c [2]http://cgit.freedesktop.org/harfbuzz/commit/?id=3ca6c4ecc299295b6682fa2b6b9f83b213223bad
Just wanted to confirm that a git-snapshot of harfbuzz commit 7a750ac33ec482e2c4856c19ea607f3563741c24 (from Aug 17, the commit after seems to break building for me) merges fine and passes distcheck. With it merged to the system, graphite2-1.0.2 builds, passes make check and merges fine.
I've applied the above patch to turn off testing. This is however only a temporary workaround, keeping the bug open...
This thing should be fixed now.