New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix build with latest version of openfst #4096
base: master
Are you sure you want to change the base?
Conversation
OK, openfst is apparently not backwards compatible (as in they deprecate things at the same time they introduce them). Should I leave this open for when you update the bundled openfst? |
Yes, please. I'm looking into making Kaldi compatible with either, your changeset should be helpful! |
Xref #4131 |
if they hadn't changed |
Is it still a requirement to use OpenFST 1.6.7 and the latest 1.8.0 is not yet supported? |
Fix build with latest version (>=1.7.7) of openfst. This is not yet merged upstream because of a breaking change in OpenFST
I think the only way we can make it compatible with the new version of Openfst without forcing an instant upgrade is to add, e.g. in fstext/fstext-utils.h, some kind of wrapper for Openfst's Print that uses an #ifdef of some kind to test the Openfst version. |
What it says on the tin