Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improved Lua version detection and Lua 5.3 support #132

Merged
merged 3 commits into from
Jun 23, 2019

Commits on Jun 22, 2019

  1. Configuration menu
    Copy the full SHA
    e93a847 View commit details
    Browse the repository at this point in the history
  2. Lua 5.3 removed deprecated variadic function `arg' parameter

    Variadic functions were introduced in 5.0, but the method of accessing
    them changed in 5.1. This makes the code incompatible with 5.0 (it is
    already incompatible since at least b2b1755), which will be removed
    from the build system in a subsequent commit.
    
    Fixes raboof#124. See also raboof#90.
    wilhelmy committed Jun 22, 2019
    Configuration menu
    Copy the full SHA
    75d8ec6 View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2019

  1. Remove Lua 5.0 from the build system and improve lua-detect.mk

    Lua doesn't include an official pkg-config file, therefore we can't rely on
    pkg-config variables like "V" or "major_version" - on my system, it detected
    the 5.3 library/cflags and used the 5.1 lua/luac binaries (I have both installed
    and there was a fallback to 5.1 if it couldn't query these variables from
    pkg-config).
    wilhelmy committed Jun 23, 2019
    Configuration menu
    Copy the full SHA
    2da6ef6 View commit details
    Browse the repository at this point in the history