works fine on Debian 11.
It is not on Debian 12 (both amd64 and arm64):
First fail:
=== test/sysdep/ffi_include_std.lua
/opt/my-opt/bin/luajit-2.1.1720897551: ffi_include_std.lua:49: unexpected symbol near '__nmatch' at line 8531
stack traceback:
[C]: in function 'cdef'
ffi_include_std.lua:49: in main chunk
[C]: at 0xaaaab5648bc4
Failed test when running /opt/ngate/bin/luajit-2.1.1720897551 ffi_include_std.lua 1: 256
Second fail:
== test/sysdep/ffi_lib_c.lua
/opt/my-opt/bin/luajit-2.1.1720897551: ffi_lib_c.lua:84: libpthread.so: cannot open shared object file: No such file or directory
stack traceback:
[C]: in function 'load'
ffi_lib_c.lua:84: in main chunk
[C]: at 0xaaaab8dd8bc4
Failed test when running /opt/ngate/bin/luajit-2.1.1720897551 ffi_lib_c.lua 1: 256
Well, last one seems to be due to that newer libc to not have libpthread.so at all.
And libpthread.a is simply empty.
This example:
works fine on Debian 11. It is not on Debian 12 (both amd64 and arm64): First fail:
Second fail:
Well, last one seems to be due to that newer libc to not have libpthread.so at all. And libpthread.a is simply empty.
First one.... I don know...