Drop pyfst, migrate to openfst python bindings?
Created by: lkraav
Recent kaldi requires recent openfst-1.6.x, but pyfst has trouble building with it.
fst/_fst.cpp:30878:191: note: candidate is:
In file included from /usr/include/fst/script/draw.h:10:0,
from fst/_fst.cpp:293:
/usr/include/fst/script/draw-impl.h:29:3: note: fst::FstDrawer<Arc>::FstDrawer(const fst::Fst<Arc>&, const fst::SymbolTable*, const fst::SymbolTable*, const fst::SymbolTable*, bool, const string&, float, float, bo
ol, bool, float, float, int, int, const string&, bool) [with Arc = fst::ArcTpl<fst::LogWeightTpl<float> >; std::string = std::basic_string<char>]
FstDrawer(const Fst<Arc> &fst, const SymbolTable *isyms,
^
/usr/include/fst/script/draw-impl.h:29:3: note: candidate expects 16 arguments, 15 provided
openfst has built-in python bindings since 1.5. Is it within reach to drop pyfst and migrate over?