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

luigi scarso luigi.scarso at gmail.com
Sat Mar 14 08:50:56 CET 2020


On Sat, Mar 14, 2020 at 8:27 AM Henri Menke <henrimenke at gmail.com> wrote:

> 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.
>
>
yes this one --  dso can be loaded by the traditional lua way  plus the
experimental (for luatex)  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
>
>
 these ones are related to symbolic links, mainly   to preserve texlua ->
luatex  and avoid conflicts with luahbtex .


-- 
luigi
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://tug.org/pipermail/luatex/attachments/20200314/29c0b3cc/attachment.html>


More information about the luatex mailing list.