[MacPorts] #49051: Update: VLC 2.2.1 with fix for the lua 5.3 incompatibility

MacPorts noreply at macports.org
Sat Feb 27 02:59:35 PST 2016


#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


More information about the macports-tickets mailing list