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]

Reply via email to