You are viewing a plain text version of this content. The canonical link for it is here.
Posted to bugs@httpd.apache.org by bu...@apache.org on 2017/03/07 20:03:37 UTC

[Bug 60831] New: Lua 5.3 isn't supported on Debian-like systems

https://bz.apache.org/bugzilla/show_bug.cgi?id=60831

            Bug ID: 60831
           Summary: Lua 5.3 isn't supported on Debian-like systems
           Product: Apache httpd-2
           Version: 2.4.25
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: mod_lua
          Assignee: bugs@httpd.apache.org
          Reporter: champion.p@gmail.com
  Target Milestone: ---

If liblua5.3 hasn't been compiled with the compatibility APIs enabled (this is
true on Ubuntu 16.04 at least, and probably in Debian Jessie as well), mod_lua
can't be compiled against it. For example, luaL_register() isn't a thing
anymore.

The older deprecated APIs need to be replaced with their new versions, ideally
wrapped in a LUA_HAS_XXX #define so we continue to support older Lua builds.
See also bug 58188.

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org


[Bug 60831] Lua 5.3 isn't supported on Debian-like systems

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=60831

Rainer Jung <ra...@kippdata.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #1 from Rainer Jung <ra...@kippdata.de> ---
I applied a variant of the patch from BZ 58188 to httpd trunk and backported it
to 2.4.x in r1800835.

It will be part of version 2.4.27.

It would be nice if you could verify the fix either from the current 2.4.x head
or during the release vote with the 2.4.27 candidate or after the release of
2.4.27.

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org


[Bug 60831] Lua 5.3 isn't supported on Debian-like systems

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=60831

--- Comment #2 from Luca Toscano <to...@gmail.com> ---
Tested HEAD of 2.4.x and it now configure/compiles correctly on Debian Stretch
with lua 5.3.x. I also tested a simple script/handler to be sure and everything
works correctly.

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org