#49051: Update: VLC 2.2.1 with fix for the lua 5.3 incompatibility --------------------------+--------------------------------- Reporter: rjvbertin@… | Owner: macports-tickets@… Type: update | Status: closed Priority: Normal | Milestone: Component: ports | Version: Resolution: fixed | Keywords: haspatch maintainer Port: VLC | --------------------------+--------------------------------- Comment (by mojca@…): Hmmm. I don't understand that. The build work on my machine, but on the [https://build.macports.org/builders/buildports-mtln-x86_64/builds/28104 buildbot] we get a lua-related error: {{{ lua/demux.c:55:13: error: implicit declaration of function 'luaL_checkint' is invalid in C99 [-Werror,-Wimplicit-function-declaration] int n = luaL_checkint( L, 1 ); ^ lua/demux.c:55:13: note: did you mean 'luaL_checkany'? /opt/local/include/lauxlib.h:52:18: note: 'luaL_checkany' declared here LUALIB_API void (luaL_checkany) (lua_State *L, int arg); ^ lua/demux.c:76:13: warning: unused variable 'i_seek' [-Wunused-variable] int i_seek = stream_Read( p_demux->s, NULL, i_read ); ^ 1 warning and 1 error generated. clang: warning: -O4 is equivalent to -O3 make[4]: *** [lua/liblua_plugin_la-demux.lo] Error 1 make[4]: *** Waiting for unfinished jobs.... }}} Any help appreciated. -- Ticket URL: <https://trac.macports.org/ticket/49051#comment:19> MacPorts <https://www.macports.org/> Ports system for OS X