Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Leap:15.4:Update
lsyncd
lsyncd-lua.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File lsyncd-lua.patch of Package lsyncd
diff -Nur lsyncd-release-2.2.3/cmake/FindLua.cmake new/cmake/FindLua.cmake --- lsyncd-release-2.2.3/cmake/FindLua.cmake 2018-03-09 13:39:11.000000000 +0100 +++ new/cmake/FindLua.cmake 2021-03-07 07:39:03.333619129 +0100 @@ -36,14 +36,14 @@ #SET(_POSSIBLE_LUA_LIBRARY lua) # Determine possible naming suffixes (there is no standard for this) -SET(_POSSIBLE_SUFFIXES "52" "5.2" "-5.2" "53" "5.3" "-5.3" "") +SET(_POSSIBLE_SUFFIXES "52" "5.2" "-5.2" "53" "5.3" "-5.3" "54" "5.4" "-5.4" "") # Set up possible search names and locations -FOREACH(_SUFFIX ${_POSSIBLE_SUFFIXES}) +FOREACH(_SUFFIX IN LISTS _POSSIBLE_SUFFIXES) LIST(APPEND _POSSIBLE_LUA_INCLUDE "include/lua${_SUFFIX}") LIST(APPEND _POSSIBLE_LUA_EXECUTABLE "lua${_SUFFIX}") LIST(APPEND _POSSIBLE_LUA_COMPILER "luac${_SUFFIX}") - LIST(APPEND _POSSIBLE_LUA_LIBRARY "lua${_SUFFIX}") + LIST(APPEND _POSSIBLE_LUA_LIBRARY "liblua.so.${_SUFFIX}") ENDFOREACH(_SUFFIX) # Find the lua executable diff -Nur lsyncd-release-2.2.3/lsyncd.c new/lsyncd.c --- lsyncd-release-2.2.3/lsyncd.c 2018-03-09 13:39:11.000000000 +0100 +++ new/lsyncd.c 2021-03-07 07:18:09.085235425 +0100 @@ -1137,13 +1137,13 @@ { int tlen; int it; - lua_checkstack( L, lua_gettop( L ) + lua_objlen( L, i ) + 1 ); + lua_checkstack( L, lua_gettop( L ) + lua_rawlen( L, i ) + 1 ); // moves table to top of stack lua_pushvalue( L, i ); lua_remove( L, i ); argc--; - tlen = lua_objlen( L, -1 ); + tlen = lua_rawlen( L, -1 ); for( it = 1; it <= tlen; it++ ) {
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor