From: Timo Sirainen Date: Wed, 30 Oct 2024 07:59:10 +0000 (+0200) Subject: lib-lua: Fix lua library dependencies when building --without-shared-libs X-Git-Tag: 2.4.0~1424 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=14132fb08c13da620aa37f878c30ccbc19bdba8f;p=thirdparty%2Fdovecot%2Fcore.git lib-lua: Fix lua library dependencies when building --without-shared-libs Linking against libdlua didn't automatically link with liblua, causing lua plugin loading to fail. --- diff --git a/src/lib-lua/Makefile.am b/src/lib-lua/Makefile.am index 8756785973..31a0712cf3 100644 --- a/src/lib-lua/Makefile.am +++ b/src/lib-lua/Makefile.am @@ -35,7 +35,7 @@ test_programs += \ test-dns-lua endif -libdlua_la_LIBADD = $(WITH_YIELDS_LUA) +libdlua_la_LIBADD = $(WITH_YIELDS_LUA) $(LUA_LIBS) libdlua_la_DEPENDENCIES = $(WITH_YIELDS_LUA) pkglib_LTLIBRARIES = libdovecot-lua.la @@ -46,8 +46,7 @@ libdovecot_lua_la_DEPENDENCIES = \ $(LIBDOVECOT_DEPS) libdovecot_lua_la_LIBADD = \ libdlua.la \ - $(LIBDOVECOT) \ - $(LUA_LIBS) + $(LIBDOVECOT) libdovecot_lua_la_LDFLAGS = -export-dynamic headers = \