No context in TL2023 source ?

David Carlisle d.p.carlisle at
Wed Mar 22 09:54:11 CET 2023

> Can you please try what happens if you simply take luametatex.exe

same as always happens if you use  a windows binary in cygwin:-)

It would sort of half work in simple cases, but it will not understand the
virtual posix filesystem layer.
So it will not understand cygwin symbolic links, if the environment has
TEXINPUTS=/home/davidc/foo://  it will not look in
c:\cygwin64\home\davidc\foo, if I shell-escape from the document I won't
end up in a bash shell by default....

There are workarounds for all these things (I've been using a windows java
from cygwin for decades)
but especially when the luametatex call is deeply embedded in l3build or a
cygwin makefile or whatever, getting the windows environment in sync with
cygwin is tricky and if symlinks are involved not worth the effort.  I have
access to wsl on this machine, plus a whole network of linux boxes I could
use remotely, and since I updated the server to texlive 2023 yesterday I
could even use luametatex online as!TeX%20context%0A%5Csetupbodyfont%5Bdejavu%5D%5Cstarttext%20%24f_0%24%20%5Cstoptext

But my main working environment and tex systems are  cygwin, so I'd find it
more convenient to use it there (I can compile luatex from source, but
luametatex seems more challenging)


On Wed, 22 Mar 2023 at 08:20, Mojca Miklavec <mojca.miklavec.lists at>

> Dear David,
> On Mon, 20 Mar 2023 at 22:26, David Carlisle <d.p.carlisle at>
> wrote:
> >
> > luametatex doesn't seem available on cygwin unfortunately. (I tried
> compiling it but most of the #ifdef guards in luatex have gone:(
> Can you please try what happens if you simply take luametatex.exe (as
> well as context.exe, context.lua, mtxrun.exe, mtxrun.lua) from
> Windows?
> The three binaries are merely copies of each other, the lua scripts
> are the same for all platforms.
> (There are different flavours of Windows builds available at
> I strongly suspect that this should "simply work", and in case it
> does, I would take the windows binaries and place them under cygwin.
> Apart from that: can you please send me/Hans some build errors (it can
> be done off-list)?
> Mojca
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the tex-live mailing list.