[VLC 3.0.x] Lua HTTP interface does not start properly
I'm trying to start the Lua HTTP interface in order to get the PreMiD application to give me Discord RPC. When I go through the guide to start the interface, I cannot connect to any ports on my localhost. To make sure I wasn't doing anything wrong I tried two other guides and those didn't work.
When running VLC inside a terminal with the command vlc --extraintf=http --http-host 0.0.0.0 --http-port 8080
, it gives me the following error:
[000055e1f578b8a0] [http] lua interface error: Error loading script /usr/lib/vlc/lua/intf/http.luac: lua/modules/common.lua:3: attempt to call a nil value (global 'module')
This is apparently due to the latest version of VLC (currently 3.0.11.1) requiring/using Lua 5.4, where the HTTP interface needs Lua 5.2. I think it would be great if this would be updated for 3.0.11.2 or 3.0.12.
I'm running Arch Linux 5.8.1-arch1-1.