build-system/texlive: Change default format to pdftex
LuaTeX has a bug where sometimes it corrupts the heap and aborts. This causes the build of texlive packages to fail at random. The problem is being tracked at https://issues.guix.gnu.org/48064. While a fix isn't found, switch the default TeX format (and consequently also the engine) to pdftex to avoid the issue. * guix/build-system/texlive.scm (texlive-build): Change default value of the ‘tex-format’ key parameter to “pdftex”. Signed-off-by: Ludovic Courtès <ludo@gnu.org>master
parent
949ed7aae1
commit
04f9f9158d
|
@ -128,7 +128,14 @@ level package ID."
|
||||||
(tests? #f)
|
(tests? #f)
|
||||||
tex-directory
|
tex-directory
|
||||||
(build-targets #f)
|
(build-targets #f)
|
||||||
(tex-format "luatex")
|
|
||||||
|
;; FIXME: This would normally default to "luatex" but
|
||||||
|
;; LuaTeX has a bug where sometimes it corrupts the
|
||||||
|
;; heap and aborts. This causes the build of texlive
|
||||||
|
;; packages to fail at random. The problem is being
|
||||||
|
;; tracked at <https://issues.guix.gnu.org/48064>.
|
||||||
|
(tex-format "pdftex")
|
||||||
|
|
||||||
(phases '(@ (guix build texlive-build-system)
|
(phases '(@ (guix build texlive-build-system)
|
||||||
%standard-phases))
|
%standard-phases))
|
||||||
(outputs '("out"))
|
(outputs '("out"))
|
||||||
|
|
Reference in New Issue