[luatex] What changed in today's pretest update?

Henri Menke henrimenke at gmail.com
Sat Mar 14 08:26:33 CET 2020


On 13/03/20, 16:08, Herbert Schulz wrote:
> 
> 
> > On Mar 13, 2020, at 12:08 PM, Herbert Schulz <herbs at wideopenwest.com> wrote:
> > 
> > Howdy,
> > 
> > I using TeX Live 2020 pretest via MacTeX and all updates to date.
> > 
> > I have a test file (that uses an external library) that used to compile fine when either using lualatex (->luahbtex) directly or with the extra layer of using latexmk to run lualatex. With today's update suddenly the direct compile seems to run fine but using latexmk fails. I wonder what changed in the latest update which involved many binaries.
> > 
> > <LuaCodeTest.zip>
> > 
> > I enclose the test example I used. It was published a while ago (last year?).
> > Basically it writes `Hello World' to the Console and log file. I'm sorry but I don't have source for the library; maybe the author is on-line and can supply it if needed.
> > 
> > Good Luck,
> > 
> > Herb Schulz
> > (herbs at wideopenwest dot com)
> > 
> 
> Howdy,
> 
> I have discovered two things:
> 
> Running lualatex fails in the same way as using latexmk!!!
> 
> More importantly, using --shell-escape for the lulatex run allows the file to compile. This also works for the latexmk run by forcing --shell-escape for its run of lualatex.

The most recent change with respect to shell-escape was this

    https://github.com/TeX-Live/luatex/commit/6ca8b89f992c51afd3afd6e065e9f31d41d9d382

but I doubt that you are loading dynamically linked libraries via FFI.

Are you calling LuaTeX as "lualatex" or are you calling it with some
other name?  Some of the hb-related names were dropped recently:

    https://github.com/TeX-Live/luatex/commit/0d5248a06e90d04745c31aca34128edac71d9e46

> 
> PS: I didn't have to use --shell-escape before.
> 
> Good Luck,
> 
> Herb Schulz
> (herbs at wideopenwest dot com)
> 
> 


More information about the luatex mailing list.