fix lua compile with eglibc selected and utmp support disabled
[librecmc/librecmc.git] / package / lua / Makefile
index aff52c3f24897cc32f118d80dffe9d6be29b1242..eff31390affd213063cf05e1e0fdbbec5a7a6b52 100644 (file)
@@ -86,6 +86,12 @@ endef
 
 TARGET_CFLAGS += -DLUA_USE_LINUX $(FPIC)
 
+ifneq ($(CONFIG_USE_EGLIBC),)
+  ifeq ($(CONFIG_EGLIBC_OPTION_EGLIBC_UTMP),)
+    TARGET_CFLAGS += -DNO_GETLOGIN
+  endif
+endif
+
 define Build/Compile
        $(MAKE) -C $(PKG_BUILD_DIR) \
                CC="$(TARGET_CROSS)gcc" \