From c6f8d271df079ff879d4a34563b9997893139f3f Mon Sep 17 00:00:00 2001 From: David Abdurachmanov Date: Tue, 19 Mar 2024 11:09:35 +0200 Subject: [PATCH] Disable LuaJIT on riscv64 Signed-off-by: David Abdurachmanov --- texlive-base.spec | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/texlive-base.spec b/texlive-base.spec index a55af81..28a1bad 100644 --- a/texlive-base.spec +++ b/texlive-base.spec @@ -25,7 +25,7 @@ Name: %{shortname}-base Version: %{source_date} -Release: 81%{?dist} +Release: 81.0.riscv64%{?dist} Epoch: 11 Summary: TeX formatting system # The only files in the base package are directories, cache, and license texts @@ -8392,7 +8392,7 @@ export XPDF_LIBS="-lxpdfcore -lfofi -lgoo -lsplash $GLIB_LIBS $PAPER_LIBS $FONTC %else --with-system-xpdf \ %endif -%ifarch %{power64} s390 s390x +%ifarch %{power64} s390 s390x riscv64 --disable-luajittex --disable-mfluajit --disable-luajithbtex --disable-mfluajit-nowin \ %endif %if %{without bootstrap} && ! 0%{?eln} @@ -8762,7 +8762,7 @@ for i in afm2pl afm2tfm aleph bibtex bibtex8 bibtexu chkdvifont chktex ctie ctan chrpath --delete %{buildroot}%{_bindir}/$i done -%ifnarch %{power64} s390 s390x +%ifnarch %{power64} s390 s390x riscv64 chrpath --delete %{buildroot}%{_bindir}/luajithbtex chrpath --delete %{buildroot}%{_bindir}/luajittex chrpath --delete %{buildroot}%{_bindir}/mfluajit @@ -9928,7 +9928,7 @@ yes | %{_bindir}/updmap-sys --quiet --syncwithtrees >/dev/null 2>&1 || : %{_includedir}/kpathsea/* %{_includedir}/synctex/ %{_includedir}/texlua53/ -%ifnarch %{power64} s390 s390x +%ifnarch %{power64} s390 s390x riscv64 %{_includedir}/texluajit/ %endif %{_libdir}/*.so @@ -10012,7 +10012,7 @@ yes | %{_bindir}/updmap-sys --quiet --syncwithtrees >/dev/null 2>&1 || : %files -n %{shortname}-luajittex %license gpl2.txt -%ifnarch %{power64} s390 s390x +%ifnarch %{power64} s390 s390x riscv64 %{_bindir}/luajittex %{_bindir}/luajithbtex %{_bindir}/texluajit @@ -10133,7 +10133,7 @@ yes | %{_bindir}/updmap-sys --quiet --syncwithtrees >/dev/null 2>&1 || : %license gpl2.txt %{_bindir}/mflua %{_bindir}/mflua-nowin -%ifnarch %{power64} s390 s390x +%ifnarch %{power64} s390 s390x riscv64 %{_bindir}/mfluajit %{_bindir}/mfluajit-nowin %endif @@ -11115,6 +11115,9 @@ yes | %{_bindir}/updmap-sys --quiet --syncwithtrees >/dev/null 2>&1 || : %doc %{_texdir}/texmf-dist/doc/latex/yplan/ %changelog +* Tue Mar 19 2024 David Abdurachmanov - 11:20230311-81.0.riscv64 +- Disable LuaJIT on riscv64 + * Wed Jan 31 2024 Pete Walter - 11:20230311-81 - Rebuild for ICU 74