summary refs log tree commit diff
path: root/gnu/packages
diff options
context:
space:
mode:
authorChris Marusich <cmmarusich@gmail.com>2021-06-24 21:39:39 -0700
committerChris Marusich <cmmarusich@gmail.com>2021-07-06 17:54:20 -0700
commit68b0e0d511c2873603636e9f783ff59aac4b7612 (patch)
tree7b287af3b1de0d69ce7066bce9c24d6937922e49 /gnu/packages
parent4407ad0fd7c8cee87579ad57c8b7a71a90e0566a (diff)
downloadguix-68b0e0d511c2873603636e9f783ff59aac4b7612.tar.gz
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.
Diffstat (limited to 'gnu/packages')
-rw-r--r--gnu/packages/tex.scm4
1 files changed, 3 insertions, 1 deletions
diff --git a/gnu/packages/tex.scm b/gnu/packages/tex.scm
index d1c33c1153..f8ef791c71 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"