Module: kamailio Branch: master Commit: ed7bd2519a54995abf153e231ac4bd76a66b1842 URL: https://github.com/kamailio/kamailio/commit/ed7bd2519a54995abf153e231ac4bd76a66b1842
Author: Daniel-Constantin Mierla <[email protected]> Committer: Daniel-Constantin Mierla <[email protected]> Date: 2026-02-04T20:07:10+01:00 app_lua: search first for newer liblua versions --- Modified: src/modules/app_lua/Makefile --- Diff: https://github.com/kamailio/kamailio/commit/ed7bd2519a54995abf153e231ac4bd76a66b1842.diff Patch: https://github.com/kamailio/kamailio/commit/ed7bd2519a54995abf153e231ac4bd76a66b1842.patch --- diff --git a/src/modules/app_lua/Makefile b/src/modules/app_lua/Makefile index 5c0ccd1477c..06d2a5afa66 100644 --- a/src/modules/app_lua/Makefile +++ b/src/modules/app_lua/Makefile @@ -18,28 +18,28 @@ ifeq ($(LUAJIT),) endif ifeq ($(BUILDER),) # no pkg-config - try finding by path - ifneq ($(shell ls $(LOCALBASE)/lib/liblua* | grep liblua5.1),) - LUALIB=lua5.1 - else ifneq ($(shell ls $(LOCALBASE)/lib/liblua* | grep liblua5.2),) - LUALIB=lua5.2 + ifneq ($(shell ls $(LOCALBASE)/lib/liblua* | grep liblua5.4),) + LUALIB=lua5.4 else ifneq ($(shell ls $(LOCALBASE)/lib/liblua* | grep liblua5.3),) LUALIB=lua5.3 - else ifneq ($(shell ls $(LOCALBASE)/lib/liblua* | grep liblua5.4),) - LUALIB=lua5.4 + else ifneq ($(shell ls $(LOCALBASE)/lib/liblua* | grep liblua5.2),) + LUALIB=lua5.2 + else ifneq ($(shell ls $(LOCALBASE)/lib/liblua* | grep liblua5.1),) + LUALIB=lua5.1 endif DEFS+= -DLUA_COMPAT_MODULE -I$(LOCALBASE)/include -I$(LOCALBASE)/include/$(LUALIB) LIBS+= -L$(LOCALBASE)/lib -l$(LUALIB) -lm else - ifneq ($(shell pkg-config --silence-errors --libs lua-5.1),) + ifneq ($(shell pkg-config --silence-errors --libs lua5.4),) + LUALIB=lua5.4 + else ifneq ($(shell pkg-config --silence-errors --libs lua5.3),) + LUALIB=lua5.3 + else ifneq ($(shell pkg-config --silence-errors --libs lua5.2),) + LUALIB=lua5.2 + else ifneq ($(shell pkg-config --silence-errors --libs lua-5.1),) LUALIB=lua-5.1 else ifneq ($(shell pkg-config --silence-errors --libs lua5.1),) LUALIB=lua5.1 - else ifneq ($(shell pkg-config --silence-errors --libs lua5.2),) - LUALIB=lua5.2 - else ifneq ($(shell pkg-config --silence-errors --libs lua5.3),) - LUALIB=lua5.3 - else ifneq ($(shell pkg-config --silence-errors --libs lua5.4),) - LUALIB=lua5.4 else ifneq ($(shell pkg-config --silence-errors --libs lua),) LUALIB=lua else @@ -55,14 +55,14 @@ ifeq ($(LUAJIT),) else # pkg-config with no lua library detected - try finding by path LUALIB=lua - ifneq ($(shell ls $(LOCALBASE)/lib/liblua* | grep liblua5.1),) - LUALIB=lua5.1 - else ifneq ($(shell ls $(LOCALBASE)/lib/liblua* | grep liblua5.2),) - LUALIB=lua5.2 + ifneq ($(shell ls $(LOCALBASE)/lib/liblua* | grep liblua5.4),) + LUALIB=lua5.4 else ifneq ($(shell ls $(LOCALBASE)/lib/liblua* | grep liblua5.3),) LUALIB=lua5.3 - else ifneq ($(shell ls $(LOCALBASE)/lib/liblua* | grep liblua5.4),) - LUALIB=lua5.4 + else ifneq ($(shell ls $(LOCALBASE)/lib/liblua* | grep liblua5.2),) + LUALIB=lua5.2 + else ifneq ($(shell ls $(LOCALBASE)/lib/liblua* | grep liblua5.1),) + LUALIB=lua5.1 endif DEFS+= -DLUA_COMPAT_MODULE -I$(LOCALBASE)/include -I$(LOCALBASE)/include/$(LUALIB) LIBS+= -L$(LOCALBASE)/lib -l$(LUALIB) -lm _______________________________________________ Kamailio - Development Mailing List -- [email protected] To unsubscribe send an email to [email protected] Important: keep the mailing list in the recipients, do not reply only to the sender!
