<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Apr 22, 2020 at 12:59 PM Johannes Hielscher <<a href="mailto:jhielscher@posteo.de">jhielscher@posteo.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Am Wed, 22 Apr 2020 10:58:58 +0200<br>
schrieb "Dr. Werner Fink" <<a href="mailto:werner@suse.de" target="_blank">werner@suse.de</a>>:<br>
<br>
> Hi,<br>
> <br>
> my builds are breaking on our PowerPC64 hosts due the revision 7314 <br>
> of luatex ... what is wrong with LuaHBJITTeX on Linux used on ppc64<br>
> and/ot ppc64le?<br>
<br>
Upstream luajit is known to be broken on PPC (not only powerpc-darwin,<br>
but also Linux on newer full-64bit and little-endian IBM machines),<br>
with existing fixes [1], but the upstream authors are hesitating to<br>
merge these [2].<br>
<br>
Hence, it is up to distributors to pull these patches for their own<br>
luajit packages. Some Linux distros have done so [3], but TeXLive has,<br>
for now, decided [4] against fiddling within the luajit code and<br>
disables luajit* until upstream might provide a lower-maintenance<br>
solution: Karl made [5] the build to look for "powerpc*" within the<br>
target triplet and disables building luajit-dependent binaries then.<br>
<br>
If you are building SuSE binaries (non-native builds in TL speak), it<br>
depends on the availability of a distro-shipped luajit package to link<br>
against that, instead of building luajit from the sources provided by<br>
the TL repo. Although Debian ppc64el provides luajit, I haven't tried<br>
this yet on my machine, and at least ./Build doesn't provide a<br>
--with-system-luajit switch (yet) to make this thing trivial.<br>
<br></blockquote><div><br></div><div>I follow </div><div><a href="http://luajit.org/">http://www.luajit.org/</a><br></div><div>The last one is LuaJIT 2.1.0-beta3<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
</blockquote></div><div>I have to check, but iirc we dont enable the use system lua/luajit because we have a custom header.</div><div><br></div>-- <br><div dir="ltr" class="gmail_signature">luigi<br></div></div>