From afdcba86e90a784e3857a27dccb1110165bd2ecd Mon Sep 17 00:00:00 2001 From: Chris Marusich Date: Thu, 24 Jun 2021 21:39:39 -0700 Subject: [PATCH] gnu: Disable more LuaJIT components on powerpc64le systems. * gnu/packages/tex.scm (texlive-bin)[#:configure-flags]: Add "--disable-luajithbtex" on powerpc64le systems. (texlive-latex-base)[#:phases][build]: Add "mfluajit" to the disabled-formats list on powerpc64le systems. --- gnu/packages/tex.scm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm index 7a78563a75..0362067874 100644 --- a/gnu/packages/tex.scm +++ b/gnu/packages/tex.scm @@ -338,6 +338,7 @@ files from LOCATIONS with expected checksum HASH. CODE is not currently in use. ,@(if (string-prefix? "powerpc64le" (or (%current-target-system) (%current-system))) '("--disable-luajittex" + "--disable-luajithbtex" "--disable-mfluajit") '())) @@ -2688,10 +2689,11 @@ formats.") "platex-dev eptex" "uplatex-dev euptex" "csplain pdftex" "mf mf-nowin" "mex pdftex" "pdfmex pdftex" "luacsplain luatex" "optex luatex" + ;; LuaJIT is not ported to powerpc64le* yet. ,@(if (string-prefix? "powerpc64le" (or (%current-target-system) (%current-system))) - '("luajittex") '()) + '("luajittex" "luajithbtex" "mfluajit") '()) "cont-en xetex" "cont-en pdftex" "pdfcsplain xetex" "pdfcsplain pdftex" "pdfcsplain luatex" "cslatex pdftex" "mptopdf pdftex" "uplatex euptex" "jadetex pdftex" -- 2.30.2