<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jul 5, 2016 at 6:16 PM, Karl Berry <span dir="ltr"><<a href="mailto:karl@freefriends.org" target="_blank">karl@freefriends.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi Jared,<br>
<span class=""><br>
    > fmtutil [ERROR]: running `luajittex -ini   -jobname=luajittex<br>
    > -progname=luajittex luatex.ini </dev/null' return status 1<br>
<br>
</span>Please run that command by hand in the shell and see why it is failing.<br>
Or look for a luajittex.log file.<br></blockquote><div><br></div><div>./luajittex: /lib64/libc.so.6: version `GLIBC_2.7' not found (required by ./luajittex)</div><div><br></div><div>CentOS 5 has glibc version 2.5, which explains why it doesn't work.</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
I build the i386-linux binaries for TL on, as it turns out, CentOS 5<br>
(fully patched), for precisely the reasons you state.  And the luajittex<br>
formats build for me.<br>
<br>
Maybe you are on x86_64 and that accounts for the discrepancy?  Those<br>
binaries were indeed built on a slightly newer system and thus could<br>
result in the problem.<br></blockquote><div><br></div><div>Yes I'm on a x86_64 system. </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<span class=""><br>
    > At the very least fmtutil needs to be fixed so that it doesn't fail<br>
<br>
</span>Our change to make fmtutil fail if a format fails to build was<br>
intentional (i.e., to enable --strict by default), since that is, after<br>
all, logical and almost always desirable.<br>
<br>
Thus, assuming we can't make the formats work for you, it seems to me<br>
the right thing is for you to disable the jit-related formats.<br>
Regardless of what we do next year, we won't be rebuilding binaries now.<br>
<br>
One kludgey way to do this would be, I think, to mv the binary to a<br>
different name.<br>
<br>
The clean way, I believe, would be to create<br>
$TEXMFLOCAL/web2c/fmtutil.cnf with this line:<br>
<br>
#! luajittex luajittex language.def,language.dat.lua luatex.ini<br>
<br>
(General comments can be introduced with "# ".)<br>
<br>
Sorry, I have no chance to actually test/verify either of these methods<br>
right now.  Hope it flies.  -k<br>
</blockquote></div><div class="gmail_extra"><br></div>I actually ended up just patching the install script to use the --no-strict argument.</div><div class="gmail_extra"><br></div><div class="gmail_extra"><pre style="color:rgb(0,0,0);word-wrap:break-word;white-space:pre-wrap">--- install-tl   2016-06-14 21:41:40.000000000 -0400
+++ install-tl.new      2016-07-05 10:29:53.000000000 -0400
@@ -1040,7 +1040,7 @@
   if ($vars{'option_fmt'}) {
     if (-x "$plat_bindir/fmtutil-sys$progext") {
       info("pre-generating all format files, be patient...\n");
-      $errcount += run_postinst_cmd("fmtutil-sys $common_fmtutil_args --all");
+      $errcount += run_postinst_cmd("fmtutil-sys $common_fmtutil_args --no-strict --all");
     } else {
       info("not running fmtutil-sys (not installed)\n");
     }</pre><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><font face="arial, sans-serif"><font color="#222222">Jared Szechy</font><br style="background-color:rgb(255,255,255)"></font><i>Brilligent Solutions, Inc.</i><br><br><div>Office: 937.879.4148 x1007<br>Fax: 937.879.4158</div></div>
</div></div>