mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-12-28 21:02:25 +01:00
fix lua-version.patch to have proper escape for dot, and use the patch. need to also autoregen configury for it to take affect.
34 lines
1.3 KiB
Diff
34 lines
1.3 KiB
Diff
--- ./m4/ax_lua.m4.orig
|
|
+++ ./m4/ax_lua.m4
|
|
@@ -257,9 +257,7 @@
|
|
],
|
|
[ dnl Query Lua for its version number.
|
|
AC_CACHE_CHECK([for $ax_display_LUA version], [ax_cv_lua_version],
|
|
- [ ax_cv_lua_version=`$LUA -e "print(_VERSION)" | \
|
|
- sed "s|^Lua \(.*\)|\1|" | \
|
|
- grep -o "^@<:@0-9@:>@\+\\.@<:@0-9@:>@\+"`
|
|
+ [ ax_cv_lua_version=`$LUA -e 'print(_VERSION:match("^Lua (%d+%.%d+)$"))'`
|
|
])
|
|
AS_IF([test "x$ax_cv_lua_version" = 'x'],
|
|
[AC_MSG_ERROR([invalid Lua version number])])
|
|
@@ -363,8 +361,7 @@
|
|
dnl =========================================================================
|
|
AC_DEFUN([_AX_LUA_CHK_VER],
|
|
[
|
|
- _ax_test_ver=`$1 -e "print(_VERSION)" 2>/dev/null | \
|
|
- sed "s|^Lua \(.*\)|\1|" | grep -o "^@<:@0-9@:>@\+\\.@<:@0-9@:>@\+"`
|
|
+ _ax_test_ver=`$1 -e 'print(_VERSION:match("^Lua (%d+%.%d+)$"))' 2>/dev/null`
|
|
AS_IF([test "x$_ax_test_ver" = 'x'],
|
|
[_ax_test_ver='0'])
|
|
AX_COMPARE_VERSION([$_ax_test_ver], [ge], [$2])
|
|
@@ -487,7 +487,7 @@
|
|
],
|
|
[ ax_cv_lua_header_version=`./conftest$EXEEXT p | \
|
|
sed "s|^Lua \(.*\)|\1|" | \
|
|
- grep -o "^@<:@0-9@:>@\+\\.@<:@0-9@:>@\+"`
|
|
+ grep -E -o "^@<:@0-9@:>@+\.@<:@0-9@:>@+"`
|
|
],
|
|
[ax_cv_lua_header_version='unknown'])
|
|
CPPFLAGS=$_ax_lua_saved_cppflags
|
|
|