[tex-live] somewhat broken macOS binaries (was: Stripping LuaTeX with "strip -u -r" to allow loading modules)

Richard Koch richardmoncriefkoch at icloud.com
Sun Apr 23 18:21:29 CEST 2017


Patrick Gundlach,

I'm the guy who compiles the Mac binaries for TeX Live. This year I'll compile on Yosemite for
Yosemite, El Capitan, and Sierra, and these are the binaries that will be in MacTeX and BasicTeX.
Meanwhile, Mojca Miklavec is compiling binaries for older systems.

One of my rules has been that TeX Live for the Mac is exactly the same as TeX Live for all
other platforms. I never reach in and "twiddle a source." This is to counter the persistent
rumor that Mac users think they are different and their hardware isn't standard and ...

Your experiments are very interesting.  I'll compile them and test later today, since 
they imply that compiling on the Mac breaks luatex. That case doesn't fall under my
philosophy(!!)

In the meantime I want to return to the security issue which Karl raised in the
original messages on this issue. I haven't studied the language used by Lua, but it looks like the
test function could do more or less anything, and your example calls luatex without the
equivalent of --shell-escape. What am I missing?

Dick Koch
koch at uoregon.edu





More information about the tex-live mailing list