https://bz.apache.org/bugzilla/show_bug.cgi?id=61245
--- Comment #5 from Luca Toscano <[email protected]> --- On Debian Stretch I can see the following: $ dpkg --list | grep lua rc liblua5.1-0:amd64 5.1.5-7.1 amd64 Shared library for the Lua interpreter version 5.1 ii liblua5.3-0:amd64 5.3.3-1 amd64 Shared library for the Lua interpreter version 5.3 ii liblua5.3-dev:amd64 5.3.3-1 amd64 Development files for the Lua language version 5. configure:19958: checking whether to enable mod_lua configure:20017: result: checking dependencies configure:20037: checking for pow in -lm configure:20062: gcc -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lm >&5 conftest.c:52:6: warning: conflicting types for built-in function 'pow' char pow (); ^~~ configure:20062: $? = 0 configure:20071: result: yes configure:20077: checking for sqrt in -lm configure:20102: gcc -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE conftest.c -lm >&5 conftest.c:52:6: warning: conflicting types for built-in function 'sqrt' char sqrt (); ^~~~ configure:20102: $? = 0 configure:20111: result: yes configure:20118: checking for lua.h in ./include/lua-5.3 configure:20247: result: no configure:20251: checking for lua.h in ./include/lua5.3 configure:20380: result: no configure:20384: checking for lua.h in ./include/lua53 configure:20513: result: no configure:20518: checking for lua.h in ./include configure:20647: result: no configure:20652: checking for lua.h in ./include/lua-5.2 configure:20781: result: no configure:20785: checking for lua.h in ./include/lua5.2 configure:20914: result: no configure:20918: checking for lua.h in ./include/lua52 configure:21047: result: no configure:21052: checking for lua.h in ./include/lua-5.1 configure:21181: result: no configure:21185: checking for lua.h in ./include/lua5.1 configure:21314: result: no configure:21318: checking for lua.h in ./include/lua51 configure:21447: result: no configure:20118: checking for lua.h in /usr/local/include/lua-5.3 configure:20247: result: no configure:20251: checking for lua.h in /usr/local/include/lua5.3 configure:20380: result: no configure:20384: checking for lua.h in /usr/local/include/lua53 configure:20513: result: no configure:20518: checking for lua.h in /usr/local/include configure:20647: result: no configure:20652: checking for lua.h in /usr/local/include/lua-5.2 configure:20781: result: no configure:20785: checking for lua.h in /usr/local/include/lua5.2 configure:20914: result: no configure:20918: checking for lua.h in /usr/local/include/lua52 configure:21047: result: no configure:21052: checking for lua.h in /usr/local/include/lua-5.1 configure:21181: result: no configure:21185: checking for lua.h in /usr/local/include/lua5.1 configure:21314: result: no configure:21318: checking for lua.h in /usr/local/include/lua51 configure:21447: result: no configure:20118: checking for lua.h in /usr/include/lua-5.3 configure:20247: result: no configure:20251: checking for lua.h in /usr/include/lua5.3 configure:20254: result: yes configure:20264: checking for luaL_newstate in -llua5.3 configure:20289: gcc -o conftest -g -O2 -pthread -DLINUX -D_REENTRANT -D_GNU_SOURCE -L/usr/lib -lm conftest.c -llua5.3 >&5 configure:20289: $? = 0 configure:20298: result: yes configure:20302: checking for luaL_register in -llua5.3 configure:20330: gcc -o conftest -g -O2 -pthread -I/usr/include/lua5.3 -DLINUX -D_REENTRANT -D_GNU_SOURCE -L/usr/lib -lm conftest.c -llua5.3 >&5 /tmp/ccs0jUf9.o: In function `main': /home/vagrant/httpd-2.4.x/conftest.c:60: undefined reference to `luaL_openlib' collect2: error: ld returned 1 exit status configure:20330: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define STDC_HEADERS 1 | #define HAVE_STRING_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_PWD_H 1 | #define HAVE_GRP_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_PRCTL_H 1 | #define HAVE_SYS_SEM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_GETPWNAM 1 | #define HAVE_GETGRNAM 1 | #define HAVE_INITGROUPS 1 | #define HAVE_PRCTL 1 | #define HAVE_TIMEGM 1 | #define HAVE_GETPGID 1 | #define HAVE_FOPEN64 1 | #define HAVE_GETLOADAVG 1 | #define HAVE_GETTID 1 | #define HAVE_GMTOFF 1 | /* end confdefs.h. */ | | | #define LUA_COMPAT_ALL | #define LUA_COMPAT_5_2 | #define LUA_COMPAT_5_1 | #define LUA_COMPAT_MODULE | | #include <lua.h> | #include <lauxlib.h> | | int | main () | { | | /* This isn't a valid call, but we're testing linkability */ | luaL_register(NULL, NULL, NULL); | | ; | return 0; | } | configure:20362: result: no configure:20384: checking for lua.h in /usr/include/lua53 configure:20513: result: no configure:20518: checking for lua.h in /usr/include configure:20647: result: no configure:20652: checking for lua.h in /usr/include/lua-5.2 configure:20781: result: no configure:20785: checking for lua.h in /usr/include/lua5.2 configure:20914: result: no configure:20918: checking for lua.h in /usr/include/lua52 configure:21047: result: no configure:21052: checking for lua.h in /usr/include/lua-5.1 configure:21181: result: no configure:21185: checking for lua.h in /usr/include/lua5.1 configure:21314: result: no configure:21318: checking for lua.h in /usr/include/lua51 configure:21447: result: no configure:21457: WARNING: *** Lua 5.3 5.2 or 5.1 library not found. configure:21461: WARNING: Lua 5.3 5.2 or 5.1 library is required configure:21547: checking whether to enable mod_lua configure:21553: error: mod_lua has been requested but can not be built due to prerequisite failures -- You are receiving this mail because: You are the assignee for the bug. --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
