me
/
guix
Archived
1
0
Fork 0

gnu: openfst-1.7.3: Enable ngram-fst extension & C++14 build

The extension doesn't build in old versions of openfst such as 1.7.3 without
manually setting CXXFLAGS.

This package definition, including this workaround to build extensions
successfully, will need to be removed once kaldi is fixed upstream and can be
used with up-to-date versions of openfst.

* gnu/packages/machine-learning.scm (openfst-1.7.3)[arguments]: New field.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
master
Aurora 2022-03-24 19:59:33 +00:00 committed by Ludovic Courtès
parent d57a2c2b33
commit d60b9f8d0f
No known key found for this signature in database
GPG Key ID: 090B11993D9AEBB5
1 changed files with 3 additions and 1 deletions

View File

@ -596,7 +596,9 @@ optimizing, and searching weighted finite-state transducers (FSTs).")
"FstDownload/openfst-" version ".tar.gz"))
(sha256
(base32
"038a60w7y8qnbxmcrsim9rafz9mihsny8xv50jpzlr7rl166pp5q"))))))
"038a60w7y8qnbxmcrsim9rafz9mihsny8xv50jpzlr7rl166pp5q"))))
(arguments '(#:configure-flags '("--enable-ngram-fsts" "CXXFLAGS=-std=c++14")
#:make-flags '("CXXFLAGS=-std=c++14")))))
(define-public shogun
(package