Use luajit on arm64 amd64, otherwise keep lua5.3. luajit in Ubuntu jammy and
Debian bookworm should be new enough to not need version constraints anymore.
Signed-off-by: Chris Hofstaedtler <chris.hofstaedtler@deduktiva.com>
libfstrm-dev,
libgnutls28-dev,
liblmdb-dev,
- libluajit-5.1-dev [!arm64 !s390x],
- liblua5.3-dev [arm64 s390x],
+ libluajit-5.1-dev [amd64 arm64] | liblua5.3-dev,
libnghttp2-dev,
libre2-dev,
libsnmp-dev,
MESON_ARGS += -Dxsk=disabled
endif
-# Only disable luajit on arm64
-ifneq ($(DEB_HOST_ARCH),arm64)
+# Build with luajit if it is installable
+ifneq (,$(wildcard /usr/lib/*/pkgconfig/luajit.pc))
MESON_ARGS += -Dlua=luajit
else
MESON_ARGS += -Dlua=lua