gnu: Disable more LuaJIT components on powerpc64le systems.

Fixes: <https://bugs.gnu.org/49218>.

* 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.
This commit is contained in:
Chris Marusich 2021-06-24 21:39:39 -07:00
parent 4407ad0fd7
commit 68b0e0d511
No known key found for this signature in database
GPG key ID: DD409A15D822469D

View file

@ -338,6 +338,7 @@ (define-public texlive-bin
,@(if (string-prefix? "powerpc64le" (or (%current-target-system)
(%current-system)))
'("--disable-luajittex"
"--disable-luajithbtex"
"--disable-mfluajit")
'()))
@ -2688,10 +2689,11 @@ (define-public texlive-latex-base
"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"