From 1cd2a221f339fe5640760284cd7cfaac5485ae88 Mon Sep 17 00:00:00 2001 From: Nicolas Graves Date: Tue, 23 Sep 2025 22:55:50 +0200 Subject: [PATCH] gnu: fasttext: Fix build. * gnu/packages/machine-learning.scm (fasttext): [arguments]<#:phases>: Add phase 'gcc-14-fix. Change-Id: Ib3f4a49b65e84f75f182637764fb54e24f3a5b5b Signed-off-by: Sharlatan Hellseher --- gnu/packages/machine-learning.scm | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm index 49a5707f8ddacd3dec4372cee808d259bd515f76..e04525b3d6dd45729cc18066fa780dd12e04f887 100644 --- a/gnu/packages/machine-learning.scm +++ b/gnu/packages/machine-learning.scm @@ -185,7 +185,16 @@ frameworks.") (base32 "07cz2ghfq6amcljaxpdr5chbd64ph513y8zqmibfx2xwfp74xkhn")))) (build-system cmake-build-system) ;; Tests require downloading of test data. - (arguments (list #:tests? #false)) + (arguments + (list + #:tests? #false + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'gcc-14-fix + (lambda _ + (substitute* "src/args.cc" + (("#include " all) + (string-append all "\n#include ")))))))) (home-page "https://github.com/facebookresearch/fastText") (synopsis "Library for fast text representation and classification") (description "fastText is a library for efficient learning of word