[Tarantool-patches] [PATCH luajit 0/3] Various fixes for macOS
Sergey Kaplun
skaplun at tarantool.org
Mon Nov 24 23:26:35 MSK 2025
The first patch fixes invalid deduplication code in the VM, which
results in the CI failure on the modern macOS runners [1]. The second
patch is the follow-up, which fixes the regression for old versions of
Xcode. The last one fixes the warning of the linker about the obsolete
flag.
Branch: https://github.com/tarantool/luajit/tree/skaplun/fix-macos-xcode
Related issues:
* https://github.com/LuaJIT/LuaJIT/issues/1266
* https://github.com/LuaJIT/LuaJIT/issues/1275
* https://github.com/LuaJIT/LuaJIT/issues/1283
* https://github.com/LuaJIT/LuaJIT/pull/1284
[1]: https://github.com/tarantool/luajit/actions/runs/18909165892/job/55556930490
Mike Pall (3):
macOS: Fix macOS 15 / Clang 16 build.
macOS: Workaround for buggy XCode 15.0 - 15.2 linker.
macOS: Remove obsolete -single_module flag.
cmake/SetTargetFlags.cmake | 2 +-
src/Makefile.original | 4 ++--
src/host/buildvm_asm.c | 4 ++++
src/vm_arm64.dasc | 1 -
src/vm_x64.dasc | 1 -
src/vm_x86.dasc | 1 -
6 files changed, 7 insertions(+), 6 deletions(-)
--
2.51.2
More information about the Tarantool-patches
mailing list