google/flatui

HarfBuzz out of date

jackwakefield opened this issue · 3 comments

A few files in cmake/harfbuzz/CMakeLists.txt such as ${harfbuzz_dir}/src/hb-ot-shape-complex-use.cc are missing from the commit the submodule is pointing to.

Updating the HarfBuzz submodule to the latest commit seems to get past that, but I'm unsure which commit has been tested against.

This then leads onto errors with dependencies/motive/CMakeLists.txt, namely include/motive/sprint_init.h also being missing.

[edit]
Seems related to google/motive@172bf0a with sprint_init.h being added to the list but the actual file being spring_init.h.

Same observation. Is flatui still maintained?

I have the same problem on Linux.
harfbuzz/src/hb-ot-shape-complex-use.cc
and
include/motive/sprint_init.h
cannot be found.

To replicate:

git clone --recursive https://github.com/google/flatui.git
cd flatui
cmake -G'Unix Makefiles' .