[vlc-devel] [Bug] Can't load liblua_plugin.so with VLC 2.2.1 and Lua 5.3.0

Chi Hsuan Yen yan12125 at gmail.com
Tue May 12 18:33:37 CEST 2015


Dear VLC developers,

I'm using latest VLC building against Lua 5.3.0. When I start vlc from the
terminal, I encounter the following errors:

$ vlc -v
VLC media player 2.2.1 Terry Pratchett (Weatherwax) (revision
2.2.1-0-ga425c42)
[0000000000d92118] core libvlc warning: cannot load module
`/usr/lib/vlc/plugins/access/libvcdx_plugin.so' (libvcdinfo.so.0: cannot
open shared object file: No such file or directory)
[0000000000d92118] core libvlc warning: cannot load module
`/usr/lib/vlc/plugins/codec/libtwolame_plugin.so' (libtwolame.so.0: cannot
open shared object file: No such file or directory)
[0000000000d92118] core libvlc warning: cannot load module
`/usr/lib/vlc/plugins/visualization/libprojectm_plugin.so'
(libprojectM.so.2: cannot open shared object file: No such file or
directory)
[0000000000d92118] core libvlc warning: cannot load module
`/usr/lib/vlc/plugins/visualization/libgoom_plugin.so' (libgoom2.so.0:
cannot open shared object file: No such file or directory)
[0000000000e92aa8] core demux meta warning: cannot load module
`/usr/lib/vlc/plugins/lua/liblua_plugin.so'
(/usr/lib/vlc/plugins/lua/liblua_plugin.so: undefined symbol: luaL_openlib)
[0000000000e92aa8] core demux meta error: corrupt module:
/usr/lib/vlc/plugins/lua/liblua_plugin.so
[0000000000d92118] core libvlc: Running vlc with the default interface. Use
'cvlc' to use vlc without interface.
[00007f8f502545c8] core generic warning: cannot load module
`/usr/lib/vlc/plugins/lua/liblua_plugin.so'
(/usr/lib/vlc/plugins/lua/liblua_plugin.so: undefined symbol: luaL_openlib)
[00007f8f502545c8] core generic error: corrupt module:
/usr/lib/vlc/plugins/lua/liblua_plugin.so
[0000000000ecf1c8] qt4 interface error: Unable to load extensions module

I'm using Arch Linux with testing repo enabled. A similar bug report can be
found at https://bugs.archlinux.org/task/44946. According to Anatol
Pomozov, luaL_openlib is not compiled in Lua 5.3.0 by default. Can anyone
have a look?

Compilarion configuration of VLC and Lua can be found at
https://projects.archlinux.org/svntogit/packages.git/tree/vlc/trunk/ and
https://projects.archlinux.org/svntogit/packages.git/tree/lua/trunk/
respectively, especially build() function in PKGBUILD file. Hope this
information helps :)

Best Regards,

Yen Chi Hsuan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20150513/9cd0c3fc/attachment.html>


More information about the vlc-devel mailing list