G/E.
The following tweak is needed to compile the latest 5.3.3 lua since it is (nominally) C89 compliant at least:

Index: modules/lua/NWGNUmakefile
===================================================================
--- modules/lua/NWGNUmakefile   (revision 1762749)
+++ modules/lua/NWGNUmakefile   (working copy)
@@ -49,6 +49,7 @@
                        -DLUA_COMPAT_5_2 \
                        -DLUA_COMPAT_5_1 \
                        -DLUA_COMPAT_MODULE \
+                       -DLUA_USE_C89 \
                        $(EOLIST)

Norm

Reply via email to